Building Merchants in London - Hammersmith Ravenscourt Park, 175, Stamford Brook Arches, Hammersmith, London, W6 0TQ Tags: upholsterers