logo

Beech House

From £211 / week
  •  
2 Offers + Bills Included
36-40 London Road, OX3 7PA
Distance from Oxford Brookes University
7 mins
7 mins
3 mins
No Visa No Pay
No University No Pay
salebanner