Architecture firm
LCC Architect's Department
1893-1965 · British · 2 places
Architects' Department of the London County Council, which between the 1890s and the GLC's creation in 1965 was the largest public architecture office in Britain and one of the largest in Europe. Under successive chief architects, …
1 selected work
Keep exploring
Explore all destinations