New Scotland Yard and the British Museum win RIBA Awards
New Scotland Yard, formerly the Curtis Green building, has recently won a RIBA London Award and a RIBA National Award in the 2017 competition. The building, located on the Thames Embankment a short distance from the Houses of Parliament, has undergone a remodelling, restoration and extension to turn it in to the new headquarters of … Continued