Hotels nearby 338 Ballards Lane, London N12 0EY, United Kingdom

China Inn

Approximately 1.74 km away
Address: 1174 High Road, London, Whetstone, UK N20 0, United Kingdom

Austin David Apartments

Approximately 1.82 km away
Address: 24-26 Arcadia Avenue, London N3 2JU, United Kingdom

TIMEAWAY TRAVEL LTD

Approximately 1.95 km away
Address: 7 The Ave, London N3 2LB, United Kingdom