Today, Wednesday 19 March 2025, the Royal Institute of British Architects (RIBA) has provided an update on the refurbishment of its headquarters 66 Portland Place, London, by announcing the planning ...