Located inside the historic landmark Northumberland House, The Grand at Trafalgar Square is an elegant 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.

  • Sherlock Holmes: The Man Who Never Lived and Will Never Die
    Running 17 Oct 2014 – 12 April 2015
  • Hyde Park Winter Wonderland
    Running 21 Nov 2014 – 4 Jan 2015
4 Stars | Posted: October 15, 2014 | Recommended: Yes

Very nice hotel with very  good size room that was very clean and comfortable. Great location within walking distance to many sites, right near Covent Gardens, good variety of shops and restaurants nearby. Also easy access to the Tube.  – by Colin (Australia)  on October 15, 2014