Residential Development [UK]

Year

2018

Location

London

Size

2 houses + 12 units - 1000 sqm