Pelican London Hotel and Residence
Photo gallery for Pelican London Hotel and Residence
Overview of Pelican London Hotel and Residence
Pelican London Hotel and Residence
3-star hotel in Wandsworth
8.4
Very Good
Popular amenities
Explore the neighborhood
203 Blackshaw Road, London, England, SW17 0BZ
- St George's Hospital4 min walk
- Big Ben19 min drive
- Trafalgar Square21 min drive
- London (LHR-Heathrow)60 min drive