Short let. This stunning and beautifully arranged 4 bedroom split level apartment boasts high ceilings, neutral décor, roof terrace and a private garden. Excellent location on a wonderful tree-lined street in Kensington.
Stafford Terrace is well served by a fantastic range of restaurants, shops and bars. A short walk to High Street Kensington tube station for transport links and close to Holland Park and Hyde Park.