Building Merchants in London - Hampstead 131-179 Belsize Road, Abbey Road Centre, Hampstead, London, NW6 4AB Tags: cleaning, collection, delivery service, furniture bought, furniture sold, restoration, upholsterers