Explore Galleries Venues & Promoters Galleries Login Sign up

Booking Enquiry

The Botanist


7, Sloane Square
London, Greater London SW1W 8EE


+44 20 7730 0077



About this Venue

The Botanist is an elegant restaurant and bar on Sloane Square, within a two-minute walk of the tube station. Drawing on influences from far and wide yet remaining quintessentially British, this is a classy affair well suited to a variety of occasions. The modern interior provides a comfortable read more


Venue Type

Bar, Restaurant

The Botanist, 7, Sloane Square 7, Sloane Square, London, Greater London SW1W 8EE

Venues nearby