A spacious, first floor, two double bedroom apartment, located in the heart of Chelsea available to rent. The flat comprises two double bedrooms, and a good
Stafford Court is located only moments away from High Street Kensington Tube station and within a short walking distance of Holland Park and Kensington