SE108PP
Greenwich South Street, London, SE10
Semi-detached Victorian home 4/5 bedrooms West-facing rear garden Generous living space 0.4 miles to Greenwich Mainline and DLR Station Within easy reach of Greenwich Park and Town Centre Three bathrooms