
The nation’s architects have named several Elizabeth line stations and the line itself among the capital’s best new buildings.
Stations at Abbey Wood, Paddington, Tottenham Court Road and Woolwich are among the 76 projects listed for the Royal Institute of British Architects (Riba) London Award, as revealed on Thursday.