The Grand at Trafalgar Square
Photo gallery for The Grand at Trafalgar Square
Overview of The Grand at Trafalgar Square
The Grand at Trafalgar Square
4-star hotel in London City Centre
Reviews
8.8
Excellent
Popular amenities
Explore the area
8 Northumberland Avenue, London, England, WC2N 5BY
- 50 Kalò di Ciro Salvo1 min walk
- Trafalgar Square2 min walk
- London Victoria Station9 min drive
- London (LHR-Heathrow)43 min drive