Building Merchants in London - Upton Park 53 Plashet Grove, Upton Park, London, E6 1AD Tags: bathroom equipment & fittings