Twitter Instagram

The Grand at Trafalgar Square

 

Located inside the historic landmark 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 travellers alike.

Booking recommended

Information

Address

8 Northumberland Avenue
London
WC2N 5BY

Telephone

0207839 8877

Email

Send an email

Website

View the website

Privilege Card

Get special rewards for living, studying and working in the area.

Explore Rewards

Related Offers