London's Living Room at City Hall
London’s Living Room at City Hall
The Queen’s Walk, SE1 2AA
Situated on the top floor of City Hall, London’s Living Room offers stunning panoramic views over the Thames River and some of London’s most iconic monuments.
City Hall is the home of the Mayor of London, the London Assembly and the Greater London Authority. This unique spherical glass building offers breath-taking views over the Thames and the City which makes it a perfect setting for prestigious private and corporate events.