Immaculate three bedroom, four bathroom apartment to let in the heart of Sloane Square. This is a very rare opportunity to find a property located in this prestigious mansion block and is an absolute must see.
Sloane Terrace is located just off Sloane Street and Sloane Square with so many exciting shops, bars and restaurants on the door step of this property making this such an exciting part of town to live in.