Sloane Square (London)

United Kingdom / England / London

Sloane Square is a small hard-landscaped square on the boundaries of the central London in the Royal Borough of Kensington and Chelsea.
Nearby cities:
Coordinates:   51°29'33"N   -0°9'26"E
This article was last modified 10 years ago