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.


DOWNLOAD BROCHURE

Make an Enquiry

To make an enquiry, simply use the form below: