St Pancras Place

St Pancras Place

A new build 10,000 sqft office development in central London with thirteen affordable residential dwellings above. The site lies within a Conservation Area.

Shortlisted for the Sunday Times Award for best Mixed Use Development 2019.