+ 44 020 7839 8877
8 Northumberland Avenue London WC2N 5 BY United Kingdom
Located inside the historic landmark Northumberland House, The Grand at Trafalgar Square is an inviting boutique hotel with an unparalled address. We're just steps away from Nelson's Column, The National Gallery, Big Ben, The Houses of Parliament, and many other iconic London attractions. Boasting treasured details including the marble entry hall and upper level Grand Gallery, The Grand at Trafalgar Square is an excellent choice for business and leisure travellers alike.