21 Davies Street

21 Davies Street

Location

London, UK

Client

Capital & City

Size

7,500 m2 / 80,700 ft2

Units

14 Residences

Awards

Award (Housing Design 2005), Award for Excellence: Europe-Finalist (Urban Land Institute 2005), Award (Housing Design 2003)