Location – Stamford Street, SE1 central London
Number of units – 59
Date Opened – 2016
Planning Consent – C3
Owner – Dorrington PLC

image of the facade of the stamford street building
image of the interior in the stamford street property