Crewe is a railway town and civil parish in the unitary authority of Cheshire East in Cheshire, England. At the 2021 census the parish had a population of 55,318 and the built-up area had a population of 74,120.
Population: 55,318 (Parish, 2021) · 74,120 (Built up area, 2021)
AdCompare Hotel Rooms in Crewe, England. View Deals and Reserve Now on Expedia. Intuitive Trip Planning Allows You to Get More Travel with Less Stress.
Secure Booking · Expedia's Best Prices · Compare & Save