Leonardo Royal London St Paul’s
Photo gallery for Leonardo Royal London St Paul’s
Overview of Leonardo Royal London St Paul’s
Leonardo Royal London St Paul’s
4-star hotel in London City Centre
Reviews
8.8
Excellent
Popular amenities
Explore the area
10 Godliman Street, London, England, EC4V 5AJ
- St. Paul's Cathedral3 min walk
- London Eye4 min drive
- Big Ben5 min drive
- London (LHR-Heathrow)61 min drive