The Botanist Sloane Square
Bar/Lounge
•
British
Iconic bar and restaurant located on Sloane Square in the heart of Chelsea. A bustling hotspot open seven days a week and a firm favourite for Champagne sipping, masterful mixology and people watching.