Building Merchants in London - Willesden Green 74 High Road, Willesden Green, London, NW10 2PU Tags: household stores