- /
- Regions /
- UK /
- England /
- South East England /
- London /
- Central London /
- Westminster
The Botanist Sloane Square
Sloane Square's iconic cocktail & champagne bar | Fine dining restaurant A destination in its own right, the iconic bar and restaurant located on Sloane Square in the heart of Chelsea has become a firm favourite for Champagne sipping, masterful mixology and people watching. A bustling hotspot, seven days a week, the bar’s signature botanical cocktails and free-flowing fizz mean that it’s always in with the in-crowd while the elegant, airy restaurant serves an all day modern European menu full of fresh breakfast favourites, daily-caught fish and seasonal salads.
For the owner
- Serves Food
Location
7 Sloane Square, London SW1West 8EE, United Kingdom
Listing last updated 1 month ago