Company Tag: Albion Nord

The 25-unit 80 Holland Park will be the first fully serviced resi project in W11 - and the tycoon’s ‘final scheme of this scale’ after more than two decades on the London development scene

In the second instalment of our mini-series on the new generation of firms starting their journeys in a challenging market, we speak to Albion Nord, the London-based interior design studio founded in…