City Hall, London

City Hall, London

City Hall is an understated yet impactful building on the riverside in London. It is the headquarters of the Mayor of London and Greater London Authority – where decisions are made with regards to transport and other issues in the city. It was completed in 2002 and its ten stories each offer views towards the river.

This has always been one of my favourite modern buildings in London, because its shape is understated; it’s not overwhelming yet the building’s presence is somehow fitting to its location and function.

Although my sketch can’t depict it, the inside features a spiralling ramp that circles the building, framing the main assembly hall on the ground floor. Light pours in through the river-facing glass panelling providing a professional yet inviting atmosphere. Somehow, I just find this building intriguing!

Comments are closed.