Building Merchants in London - Golders Green 905A Finchley Road, Golders Green, London, NW11 7PE Tags: granite, marble, tile stockists