The Botanist Sloane Square

Venue Info

Botanist Sloane Square Central London

The Botanist is an iconic and trendy venue located on Sloane Square.

A bustling venue in Central London, it is fast becoming a firm favourites for those looking to chill and unwind after a day’s work.

The Botanist offers an elegant dining experience with signature cocktails and gourmet British cuisine making it an ideal venue for business meetings and cocktail receptions or group dining with an events team ready to assist in organising your event.

To enquire or book this venue, kindly contact us.