YHA London Thameside


Map (Click to open)
Map of YHA London Thameside
Location
20 Salter Road, Rotherhithe, London, SE16 5PR, United Kingdom.
Contacts Transportations
Tube Canada Water(≈0.76km)
Bus Smith Close(≈0.02km)
Social Media
YouTube of YHA London Thameside Facebook of YHA London Thameside Twitter of YHA London Thameside Instagram of YHA London Thameside
Nearby Attraction Nearby Entertainment Nearby Shopping Centres Nearby Accommodation

Leave a Comment

Your email address will not be published. Required fields are marked *