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.

Managed by our dedicated sales and events team, The Botanist, Sloane Square is ideal for business breakfasts & lunches, canapé and cocktail receptions and group dining.


Make a booking or enquiry