Video: Riba Stirling Prize 2016, Trafalgar Place, London
Trafalgar Place in London is one of six UK buildings to be shortlisted for the 2016 Riba Stirling Prize for architecture.
Trafalgar Place in London is one of six UK buildings to be shortlisted for the 2016 Riba Stirling Prize for architecture.