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, …

Get the app

The full map, every photo, descriptions, and check-ins. Free to browse.

Open Acarta