Rosa Luxemborg Apartments

Rosa Luxemburg Apartments:

What: 108 apartments and 3,000sqft of retail and public realm.

Where: Tottenham Hale, London

When: Construction completion: Spring 2022

Gross Development Value: £31milllion