City · United Kingdom
Cricklewood

Cricklewood is a town in North West London, England, in the London Boroughs of Barnet and Brent. The Crown pub, now the Clayton Crown Hotel, is a local landmark and lies 5 miles (8 km) north-west of Charing Cross.
Good to know
- Population: 65,000.
- Timezone: Europe/London.
