Mapesbury Hostel

Mapesbury Hostel
Address: 3 Mapesbury Hostel, Chatsworth Road, London, England NW2 4BL
Phone: 0208 459 6203
Email: info@mapesburyhostel.co.uk
Website: http://www.mapesburyhostel.co.uk/

London NW2 4BL, UK