Sloane Street
Search results
We did not find results for: Sloane Square.
Check spelling or type a new query.
We did not find results for: Sloane Square.
Check spelling or type a new query.
Sloane Square is a small hard-landscaped square on the boundaries of the central London districts of Belgravia and Chelsea, located 1.8 miles southwest of Charing Cross, in the Royal Borough of Kensington and Chelsea. Wikipedia