Building Merchants in London - Notting Hill 223-225 Westbourne Park Road, Notting Hill, London, W11 1EB Tags: bathroom equipment & fittings