The Botanist Chelsea
-
The Botanist restaurant is located in a prime position on the corner of London's exclusive Sloane Square. One of the best London restaurants, the interior of which has been inspired by Sir Hans Sloane.
-
7 Sloane Square, London, SW1W 8EE, 13-14 Sloane Square, Kensington Greater London, SW1W 8,
Shouts
- Reviews via Whaddado
- Be the first one to write a shout about The Botanist Chelsea back to top
Reviews
- (8)

-
Ashley T.
The food was delicious but the staff was so slow. Our waitress didn't speak any English so we had to point to what we wanted for our drinks and meal. That...; read more
-
Deniz K.
My Fav Place in Chelsea; read more
-
Fannie G.
If I could give this establishment a half star, making 3 and a half, I would, but alas.... they get 3. Moving on. GREAT location. Nice space, lovely...; read more



