Venue Shortlist

14

The Botanist, Sloane Square

7 Sloane Square, Kensington and Chelsea, Greater London, SW1W 8EE

An iconic bar and restaurant located on Sloane Square, we’ve become a firm favourite for Champagne sipping, masterful mixology and people watching. A bustling hotspot, seven days a week, our signature botanical cocktails and free-flowing fizz are always in with the in-crowd while our elegant, airy restaurant serves an all-day modern European menu full of fresh breakfast favourites, daily-caught fish and seasonal salads.

Group Dining & Events

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.

Location Map

VIEW MORE LOCAL VENUES View all

View More

The Botanist, Sloane Square

Send Enquiry Website
Add to Notepad