Iconic Restaurant and Bar
15 - 150
Located on Sloane Square in the heart of Chelsea, The Botanist is an iconic restaurant and bar that champions sustainable, seasonal British produce. Our restaurant is a hotspot for remarkable cocktails and modern dishes, bustling with life…
7, Sloane Square, London, SW1W 8EE
The Botanist, located on Sloane Square in Chelsea, is an iconic restaurant and bar that focuses on sustainable, seasonal British produce. We are proud to be a bustling seven-day-a-week hotspot for exceptional cocktails and modern dishes. The Restaurant has two wall-length plush leather banquettes and three booths, with the rest of the furniture movable to meet your needs. The restaurant is available for exclusive use for dinners, meetings, and receptions. It can accommodate up to 65 guests seated or 150 standing.
The Botanist is a buzzing restaurant with a seasonal menu and fantastic drink options, including inventive cocktails. We are right on Sloane Square in the heart of Chelsea. Half of our restaurant is available for private parties and business events. It is a semi-private area with comfortable banquettes, beautiful artwork, and chandeliers. The space can hold up to 80 guests.
The Back Bar, a corner of the Lounge area with massive vintage mirrors, tropical artwork, and mood lighting, is only suitable for standing parties and celebrations. The Bar has a capacity of 25 people. This elegant space is ideal for sampling our extensive range of drinks from one of the drinking packages. Our extensive wine and cocktail menus are filled with fantastic options.
See 6 images
Start growing your business by joining us as a supplier.
© 2023 Karamu Ltd trading as Togather. All rights reserved.