Building Merchants in London - Dulwich 169-171 Lordship Lane, Dulwich, London, SE22 8HY Tags: bathroom equipment & fittings, installation, kitchen showroom