Clayton Crown Hotel London



Cricklewood • Show on map
Price as low as GBP 117.49
Ideally situated the 4-star Clayton Crown Hotel London has good access to Luton Airport Wembley Stadium and Brent Cross Shopping Centre. Kilburn Underground Station is a short walk away. London's West…More info


