Assembly Leicester Square
Photo gallery for Assembly Leicester Square
Overview of Assembly Leicester Square
Assembly Leicester Square
3.5-star hotel in London City Centre
Reviews
8.2
Very good
Popular amenities
Explore the area
27 - 31 Charing Cross Road, London, England, WC2H 0LS
- Big Ben16 min walk
- London Eye16 min walk
- Buckingham Palace4 min drive
- London (LHR-Heathrow)45 min drive