More about London Hostels Association
London Hostels Association is located at Sandeman Allen, 40 Inverness Terrace, W2 3JB London, United Kingdom
+442077272719
http://www.london-hostels.co.uk