places

Cocktail Bar
Restaurant
Place

Places like The Botanist Sloane Square

The Botanist Sloane Square

7-12 Sloane Square London SW1W 8EG United Kingdom

4.1/5

Simple Modern British food served at tables or the bar in this airy, all-day Chelsea restaurant.
Picture of a place: The Botanist Sloane Square

Filter by:

Cross-category suggestions

Filter by:

Filter by:

Filter by:

Filter by:

Filter by:

Filter by:

Filter by:

Filter by: