Ground Floor Flat, 28 Alexandra Park Road, London, N10 2AB | Dealsourcr