Beech House - Oxford

Oxford

Beech House

(14) Images

About

36-40 London Road, OX3 7PA

¡

Studying at Oxford Brookes? Beech House is exclusively for you and is located just five minutes’ walk from the Headington Campus. Just 167 students live ...