London’s Living Room, SE1
Iconic home of the Mayor
|Nearest station:||London Bridge (Mainline/Tube), Tower Hill (Tube)|
Venue DescriptionHead to one of the most well-known modern landmarks in the city by hosting your Christmas event in London’s Living Room, located on the top floor of City Hall. Home to the Mayor of London's offices, City Hall is one of the most iconic modern buildings in London. Designed by Foster + Partners, the unique glass building is flooded with natural daylight and boasts stunning panoramic views over the Thames, as well as iconic London monuments like Tower Bridge.
It is the perfect location for prestigious events, with the surroundings adding impact to any festive celebration designed to impress. Whether you wish to hold a glamorous drinks reception or a formal dining experience, the flexible space will accommodate your needs. With room for up to 250 guests standing, and 100 for a sit-down meal, it has all the space you need. As well as being spacious, it also offers a flexible area and state-of-the-art AV equipment.
An iconic addition to the banks of the river with close proximity to the City, this is a stylish Christmas venue option of exciting views, fine dining and world-class service.
Beers, Wines and Soft Drinks
Professional Event Management
You may also like: