The Factory Apartments N12 - Launching Spring 2019

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