Closest Station
Sloane Square
From
POA
Standing
200
Seated
130
Closest Station
Sloane Square
From
POA
Standing
200
An iconic bar and restaurant located on the prestigious Sloane square, the Botanist is a firm favourite for people watching and champagne sipping. Offering signature botanical cocktails and a sumptuous modern European menu, this suave Chelsea venue is busy all week round. Available to hire as a whole or for large group bookings, your guests will love the cool hospitality and fresh restaurant dishes.
A wonderful venue for lavish wedding receptions, glitzy private parties, drinks receptions, canape functions, wine mixers and luxurious private and corporate events of up to 130 guests on a full venue hire basis.