This innovative scheme for Barratt London with 275 apartments, sits alongside the River Thames and next to Wandsworth Park.
http://www.assael.co.uk/content/osiers-gate
This innovative scheme for Barratt London with 275 apartments, sits alongside the River Thames and next to Wandsworth Park.