Other Restaurants in London - Cricklewood 110 Walm Lane, Cricklewood, London, NW2 4RS Tags: bar, gastropub, private parties: up to 50 guests, terrace