Category: Hostels Category: Hostels
Address: International Students Club, 29 Trebouir Road, London, Greater London, SW5 9NQ
Landline: 020 7373 6962
: 020 7341 0003
Website: www.williamtemplehouse.co.uk
Website: Visit Website
Report a problem with this listing