Builders in London - Notting Hill 305-317 Westbourne Park Road, Notting Hill, London, W11 1EF Tags: builders' merchants