Where is School of Architecture, Oxford Brookes University located?
School of Architecture, Oxford Brookes University, School of Architecture, Oxford Brookes University, Great Britain (approx. 51.7546°, -1.2228°)
School of Architecture, Oxford Brookes University, School of Architecture, Oxford Brookes University, Great Britain (approx. 51.7546°, -1.2228°)