About
The London School of Architecture, known as the LSA, is a specialist school within the University of the Built Environment, based in London. Until 2025 it was an independent higher education institution and was England's first independent school of architecture since the Architectural Association opened in 1847.
Source: Wikidata & Wikipedia (CC BY-SA 4.0). This page is part of our global directory; for our editorial Top 220 with hours, highlights and ranking, see the homepage.





