The Grand at Trafalgar Square
Tap to scroll to images
- From £12.5 per person
- 200 people
- Charing Cross Station, Embankment
- 300m² (3229ft²)
Spaces in The Grand at Trafalgar Square

Chandelier Room
Bianco43 Trafalgar Square is the most central venue in London for your special event, thanks to its position just 50 metres from Trafalgar Square. It offers a stunning venue located inside a Grade-II listed building with a 7.1m high ceiling on its original design, four beautifully crafted paonazzo pillars, a ceramic chandelier made of 432 ceramic fishes all in a minimalist design. Possibility to accommodate between 5 people for meetings, business lunch, private dinners, up to 200 people for a Corporate Event, Birthday Party, Wedding, Fashion Show and Award Ceremony.
Bar
Perfect room to arrange a business meeting in central London at only 2min walking distance from Charing Cross and Embankment
See venuePrivate Dining Room 1 +2
Perfect room to arrange a business meeting in central London only 2 minutes walking distance from Charing Cross Station and Embankment Station.
See venueAbout The Grand at Trafalgar Square
The Grand at Trafalgar Square is a boutique hotel in London, near Trafalgar Square and the National Gallery. It offers stylish rooms with high-tech amenities, including mobile check-in and smart TVs. Dining options include Boyds Grill & Wine Bar and 50 Kalò for Neapolitan pizza. Nearby, 8 Northumberland Avenue provides flexible meeting spaces for events, catering to corporate events, business meetings, weddings, and birthday parties for up to 150 people.