Sloane Square is one of the most desirable locations in London, bridging the gap between the two biggest aristocratic estates in London, the Cadogan and the Grosvenor Estate.
The Square and town was named after Sir Hans Sloane who’s heirs owned the land at the time it was designed in 1771. At this time the square was incorporated into the Hans Town area designed by Henry Holland Snr. At one end of Sloane Square is the stylish King’s Road while Sloane Street running off the square links to Knightsbridge. This location puts it within walking distance of some of the best attractions in London, from bars and clubs, to hotels and restaurants.
In the centre of the square is the famous Venus Fountain which was designed by sculptor Gilbert Ledward and constructed in 1953. As the name suggests the fountain depicts Venus while the basin of the fountain depicts King Charles II and Nell Gwynn.
The two buildings worth of note within the square itself are the Royal Court Theatre and the Peter Jones department store, with the National Army Museum just a short walk away.
Of course within touching distance we have some of the best hotels and restaurants in London, so whether you’re looking to eat, drink or sleep, you’re in one of the best locations in the world to do so!