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 Download Brochure