LAND, SPRINGWATER CLOSE AND BARRINGTON VILLAS, PLUMSTEAD, LONDON, SE18
Lime - Located next to 14 - 19 Barrington Villas - To pollard at 10m. London Plane - Located next...