Sloane Square Luxury Flat 4 Guests
London England
With a stay at this apartment in London (London City Centre), you'll be steps from Sloane Square and 12 minutes by foot from Harrods. This apartment is 0.8 mi (1.2 km) from Victoria Station Travel Information Centre and 1 mi (1.6 km) from Buckingham Palace.
Make yourself comfortable in this apartment, featuring a kitchen with an oven and a microwave. Complimentary wireless internet access is available to keep you connected.
Property Details
Location
1G Sloane Square, London, England SW1W 8EE, United Kingdom