30 Chatsworth Road - NW2 4BL - London, United Kingdom View Map Area: Brent Cross / Cricklewood
Photo 247 London Hostel