Bathroom Planners & Furnishers in London - Notting Hill 17 All Saints Road, Notting Hill, London, W11 1HA Tags: installation service, jaccuzis, sauna