Find Hostels all over the World
YHA London Thameside, HOSTEL in London England.
YHA London Thameside.
20 Salter Road, London, England
Located near: The London Eye The Original Bus Tour Tower of London The London Dungeon The Tower Bridge Experience Love Theatre
Great for exploring London.
YHA London Thameside is a busy 24-hour hostel with easy access to Heathrow and Gatwick.
It has convenient underground links to the Excel Centre, Canary Wharf and Greenwich as well as Central London with Westminster only 20 minutes away.
If the Tower of London, Tower B