Travel Trade Overview
At ‘the heart of Chelsea’, it is situated at the intersection of Sloane Street and Kings Road, surrounded by cultural institution, the Royal Court Theatre, international designers and landmark shopping department store, Peter Jones.
Visitors will find a fantastic selection of high-end stores, from Club Monaco to Hugo Boss and boutiques on nearby Symons Street and Pavilion Road, as well as popular dining destinations Colbert and The Botanist. The Square is also home to the five star Sloane Square Hotel, overlooking the hustle and bustle of Chelsea, and music instituion Cadogan Hall.
Sloane Square was originally part of a sweeping vision that mapped out modern Chelsea in 1777, and includes a central island with its Venus Fountain, a monument to lovers presented by the Royal Academy of Arts in 1953. Throughout centuries of change, it remains the central part of Chelsea.
This content has been supplied by Sloane Square
Sloane Square Location Map
Sloane Square Contact Details
Sloane Square Station
- +44 (0)20 7730 4567