21 Davies Street

21 Davies Street

Location

London, UK

Client

Capital & City

Type

Mixed-Use, Office, Residential

Size

7,500 m2 / 80,700 ft2

Units

14 Residences