Hendon Where to Stay
Travelodge Hotels Ltd
A13, Atlas Business Centre, London, NW2 7HJ 08719 846192
Croft Court Hotel Luxurious Kosher Hotel
44 Ravenscroft Avenue, London, NW11 8AY 020 84583331
Primrose Hill Apartments
Regents Park Road, London, NW1 8XP 020 77227139