Discover the Best of Central London
Set within the historic Northumberland House, The Grand at Trafalgar Square is a distinguished boutique hotel in the heart of Central London. Ideally located moments from Trafalgar Square, Nelson’s Column, the National Gallery and many of London’s most celebrated landmarks, the hotel offers an elegant base from which to experience the capital.
After a day exploring London’s cultural attractions, shopping destinations and vibrant neighbourhoods, retreat to thoughtfully appointed guest rooms designed for contemporary comfort. Enjoy modern in-room entertainment and complimentary high-speed Wi-Fi, alongside the convenience of a dedicated team available 24 hours a day. Whether seeking local recommendations or assistance planning your London itinerary, our attentive staff is on hand to make every stay effortless.
Dine & Drink
A Taste of the Extraordinary
Savour authentic, award-winning Neapolitan pizza at 50 Kalò di Ciro Salvo, celebrated for its flavours straight from Naples. For a more refined dining experience, visit Boyds Grill & Wine Bar for thoughtfully prepared cheese boards and an extensive selection of wines.
Learn More