The Dillons Hotel London is a 5 minute drive to Lord's Cricket Ground and London Zoo, and less than a 10 minute drive to Baker Street, Madame Tussauds and Edgware Road. Regents Park and Camden Market are a 5 minute drive from the hotel. Finchley Road is less than a 20-minute walk away. Marble Arch is under 10 minutes away by car. London City Airport (LCY) is a 40 minute drive from the hotel. The centre of London is 20 minutes away by car.
|