Building Merchants in London - Golders Green 644 Finchley Road, Golders Green, London, NW11 7NU Tags: upholsterers