Building Merchants in London - Notting Hill 22 All Saints Road, Notting Hill, London, W11 1HG Tags: upholsterers