The Botanist Sloane Square

Rating 4.3 (average of 588 opinions)

Sloane Square's iconic cocktail & champagne bar | Fine dining restaurant

The Botanist Sloane Square


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.

    Restaurant, Cocktail Bar, Champagne Bar

   +44 (0) 20 7730 0077

      7 Sloane Square, London, United Kingdom

   
Monday
08:00-23:30
Tuesday
08:00-23:30
Wednesday
08:00-23:30
Thursday
08:00-23:30
Friday
08:00-23:30
Saturday
09:00-23:30
Sunday
09:00-23:30


Leave a comment


Other in the area



"Your favorite venues in one click"