SE108UU
Greenwich South Street, London, SE10
5 bedroom Victorian home 0.3 miles to Greenwich Mainline and DLR Station Within easy reach of Greenwich Park and Town Centre Excellent decorative order throughout Large rear garden