Ground Floor Flat, 3 Salcombe Road, London, E17 8JH | Dealsourcr