An elegantly renovated Grade II listed four-bedroom family home offering contemporary living in the heart of Kensington.

Due for completion Q2 2026

20 Holland Street