Garden House, 86-92 Kensington Gardens Square, Kensington, W2
£3,142 PCM
Explore this lavish 1-bedroom apartment in Kensington, Gardens Square. This apartment features a bright bedroom, a plush reception area adorned with bespoke furnishings, a fully…
More Details