The Crown London
Photo gallery for The Crown London
Overview of The Crown London
The Crown London
4-star London hotel, connected to a rail/subway station in Cricklewood
7.8
Good
Popular amenities
- Parking available
- Free WiFi
- Air conditioning
- Restaurant
- Bar
Explore the area
142-152 Cricklewood Broadway, London, England, NW2 3ED
- Wembley Stadium9 min drive
- Oxford Street12 min drive
- Piccadilly Circus15 min drive
- London (LHR-Heathrow)53 min drive