London School of Architecture

The London School of Architecture, known as the LSA, is a small independent higher education provider based in London. It is England's first independent school of architecture since the Architectural Association opened in 1847.

London School of Architecture

The London School of Architecture, known as the LSA, is a small independent higher education provider based in London. It is England's first independent school of architecture since the Architectural Association opened in 1847.