Ground Floor Flat, 2 Harcourt Road, London, E15 3DU | Dealsourcr