Category: Hostels Category: Hostels
Address: 21-23 Longridge Road, Kensington and Chelsea, London, SW5 9SB
Mobile: 07450 645573
Report a problem with this listing