Restaurants in Cricklewood: Sensational Eats in London’s Northwest. Located in north-western London, Cricklewood is an area situated within three different boroughs, Barnet, Brent, and Camden. Old Victorian buildings and historic architectural sites line the streets, and a trip to Gladstone Park for a pleasant stroll is well worth your time. On Cricklewood Broadway, you’ll be presented with cuisines from all over the world, including budget takeaways as well as upscale restaurants, perfect for a date with that special someone. With its very own station, London residents have easy access to Cricklewood restaurants, which is a good thing indeed.