Home & Garden in London - Hampstead 15 Willesden Lane, Hampstead, London, NW6 7RB Tags: catering equipment, cookers, freezers, fridges, kitchenware, microwaves