
The Botanist Sloane Square - London Restaurant Review
Now you might think that any restaurant sitting on the corner of Sloane Square would offer an opulent, stylish dining experience... and of course, you'd be right. But The Botanist in Chelsea goes that little bit further and still manages to surprise you. Proving that there's more to Chelsea than spoiled…