Photo gallery for Pelican London Hotel and Residence
Pelican London Hotel and Residence
3-star hotel in Wandsworth
Reviews
8.4
Very good
Popular amenities
Explore the area
203 Blackshaw Road, London, England, SW17 0BZ
- St George's Hospital4 min walk
- Wimbledon Tennis Club10 min drive
- Big Ben19 min drive
- London (LHR-Heathrow)60 min drive