Ground Floor Flat, 32 Sandrock Road, London, SE13 7TR | Dealsourcr