City · United Kingdom

Cricklewood

Cricklewood, United Kingdom

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

More places in United Kingdom