Location

Camden, London

126 Albert Street

Prime commercial development in the heart of Camden, London

Asset Type

Commercial

Units

27,000 SQFT, 5 Floors

Our Role

Owner & Developer

Works

Full refurbishment and extension

Status

Completing Q3 2025

Delivering 27,000 SQFT of commercial space across five floors meeting the highest sustainability and quality standards. 126 Albert Street is in the heart of Camden, less than five minutes walk from Camden Town Station and Regent’s Park.