Building Merchants in London - Cricklewood 669 Finchley Road, Cricklewood, London, NW2 2JP Tags: floorcoverings