This impressive architecturally designed apartment, overlooking Kensington Gardens, one of the 8 Royal Parks of London, offers 2,560 square feet / 237 sqm of internal living space and enjoys a prime...
Please give us your name and a preferred means of contact and we'll get in touch to arrange a viewing.