Wombat's City Hostel London
7 Dock St, London E1 8LL
02076807600
Description
wombat’s Hostels | We hostel Budapest, London, Munich and Vienna
City hostel centric locations. Includes map, rates, photo galleries, guestbook and explanation of name.