Other Restaurants in London - Cricklewood 76 Walm Lane, Cricklewood, London, NW2 4RA Tags: collection, delivery, pizza, takeaway, woodbaked pizza