Cricklewood Lodge Hotel
Cricklewood Lodge Hotel London is located in a market area of London in close proximity to London Zoo, Lord's Cricket Ground and Up at The O2.
The city center is 10 minutes' walk of the property. Pentameters Theatre, Freud Museum and British Museum are within 25 minutes' walk away.
This property comprises 32 guestrooms with modern facilities.
Within a 10-minute walk guests will find Kilburn subway station. Guests can reach London City airport within 5 minutes' drive.