Category: Hostels Category: Hostels
Address: 7 Dock Street, Tower Hamlets, London, E1 8JN
Landline: 020 7680 7600
Report a problem with this listing