London’s Elizabeth line wins top architecture prize

London’s Elizabeth line wins top architecture prize London’s Elizabeth line wins top architecture prize The Elizabeth line, London’s newest train line, has been awarded the UK’s most prestigious architecture prize. The Stirling Prize is normally awarded by the Royal Institute of British Architects (Riba) to the country’s best new building, but this year it has […]