Building Merchants in London - Covent Garden 135 Long Acre, Covent Garden, London, WC2E 9DW Tags: cookware, household stores, utensils