Discover exclusive hotel offers and special packages at The Grand at Trafalgar Square, ideally located in the heart of Central London. Whether planning a city escape, an extended stay, or a last-minute visit, explore thoughtfully tailored offers featuring exceptional rates and added benefits. Make the most of your London getaway with a stay just moments from Trafalgar Square, the West End, and the city's iconic attractions.