County Hall Photos

Meet 199 travelers, 163 tour guides and discover 241 photos

County Hall (sometimes called London County Hall, LCH) is a building in Lambeth, London, which was the headquarters of London County Council and later the Greater London Council (GLC). The building is on the South Bank of The River Thames, just north of Westminster Bridge, facing west toward the City of Westminster, and close to the Palace of…
View County Hall guide >

London County Hall