1 Bedroom Sloane Square Apartment is an apartment situated in London, 600 metres from Harrods. The unit is 1.3 km from Buckingham Palace. Free WiFi is offered throughout the property. The kitchen has a dishwasher and an oven.
1 Bedroom Sloane Square Apartment is an apartment situated in London, 600 Read more
1 Bedroom Sloane Square Apartment is an apartment situated in London, 600 metres from Harrods. The unit is 1.3 km from Buckingham Palace. Free WiFi is offered throughout the property. The kitchen has a dishwasher and an oven.
1 Bedroom Sloane Square Apartment is an apartment situated in London, 600 metres from Harrods. The unit is 1.3 km from Buckingham Palace. Free WiFi is offered throughout the property. The kitchen has a dishwasher and an oven.
Number of Rooms: 1