
Kensington Square
Location: Kensington · Duration: 70 weeks · Size: 6,500 sq ft
This large Grade II listed property located in one of London’s most desirable locations, started construction in January 2020 and is due for completion early 2021. The finishes within are entirely bespoke and hand chosen from around the globe. The scale of this property is unique to its location.