Private Dining Room 1 +2

The Grand at Trafalgar Square

  • From £13 per person
  • 15 Boardroom
  • Charing Cross Station, Embankment
  • From £13 per person
  • 15 Boardroom
  • Charing Cross Station, Embankment

Perfect room to arrange a business meeting in central London only 2 minutes walking distance from Charing Cross Station and Embankment Station.





More about 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.