The Mandrake
Photo gallery for The Mandrake
Overview of The Mandrake
The Mandrake
5-star London hotel, connected to a shopping center in London City Centre
Reviews
8.8
Excellent
Popular amenities
Explore the neighborhood
20-21 Newman Street, London, England, W1T 1PG
- The British Museum12 min walk
- Piccadilly Circus13 min walk
- Trafalgar Square17 min walk
- London (LHR-Heathrow)45 min drive