Long let. Finished to an exceptional standard throughout, this stunning 2 bedroom flat benefits from an open-plan kitchen, main bedroom with en-suite and an excellent location.
Sloane Terrace is located just off the stylish Sloane Street and Sloane Square, offering a wide range of amenities.