Sloane Square Apartment
364 Queenstown Road Apartment 4 Horace Building London, SW8 4NHLocated in London in the Greater London Region, 1.1 km from Battersea, Sloane Square Apartment features a terrace and views of the city. Buckingham Palace is 2.1 km from the property. Free WiFi is offered throughout the property.
1 rooms
from £89