Building Merchants in London - Notting Hill 295 Westbourne Grove, Nottinghill Gate, Notting Hill, London, W11 2QA Tags: tile stockists