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