Description
A super spacious flat with high ceilings and a privileged position on this prestigious and beautiful garden square, moments from world class new developments and Kensington Gardens.
Kensington Gardens Square is a striking terrace located within moments of the popular shops and restaurants of fashionable Westbourne Grove and only a short stroll of Hyde Park and a wealth of excellent travel links on Queensway and at Paddington etc.