38 Ground Floor Flat, Capworth Street, London, E10 7HA | Dealsourcr