Station Square West

Station Square West:

What: 128 residential development with 3,500sqft of retail.

Where: Tottenham Hale, London

When: Construction completion: Autumn 2021

Gross Development Value: £60million