Ground Floor Flat, 24 Grange Walk, London, SE1 3DT | Dealsourcr