Devonshire Club by Mantis
Photo gallery for Devonshire Club by Mantis
Overview of Devonshire Club by Mantis
Devonshire Club by Mantis
3.5-star hotel in London City Centre
Reviews
9.4
Exceptional
Popular amenities
Explore the neighborhood
4 & 5 Devonshire Square, London, England, EC2M 4YD
- Liverpool Street2 min walk
- Tower of London12 min walk
- London Bridge4 min drive
- London (LHR-Heathrow)60 min drive