The Factory Apartments N12 - Coming Soon

Eight high specification apartments in the established and vibrant area of Finchley in North London. Due for completion in 2019