Located inside historic Northumberland House, The Grand at Trafalgar Square is an inviting boutique hotel with an unparalleled address.  This Central London hotel is just steps away from Nelson’s Column, The National Gallery, Big Ben, The Houses of Parliament, Buckingham Palace and many other iconic London attractions.   Boasting treasured details, including the entry hall and upper level Grand Gallery, The Grand at Trafalgar Square is an excellent choice for business and leisure travelers alike.

  • Trafalgar Square
    Home to Nelson’s Column and the National Gallery
  • Covent Garden Market
    In the heart of Downtown London
5 Stars | Posted: June 22, 2016 | Recommended: Yes

The front desk was always available to help with anything you need. Even had clean purified water with empty water bottles to take and fill up as you please! Definitely recommend!

TripAdvisor  – by Chloe M  on June 24, 2016