Where is Royal Institute of British Architects located?
Royal Institute of British Architects, Royal Institute of British Architects, Great Britain (approx. 51.521282°, -0.14508°)
Royal Institute of British Architects, Royal Institute of British Architects, Great Britain (approx. 51.521282°, -0.14508°)