N7  8XF
58 Roman Way, London, N7
Chain free Share of freehold Lift access 596 Sq ft South-West facing private terrace First floor apartment High quality finishes 10 year new build guarantee Completion set for Winter 2025