Bookmark and Share

The Botanist – Sloane Square – Modern British Restaurant – Chelsea, London

Indulgent and sophisticated, The Botanist in Sloane Square presents superior British cuisine, with a selection of innovative and creative dishes that are made with the finest British ingredients.Vibrant and chic, the cocktail bar at The Botanist showcases fine wines, champagne and imaginative cocktail creations. Traditional afternoon tea is also served amidst the backdrop of timeless elegance.

The Botanist – Sloane Square
7-12 Sloane Square, London, SW1W 8EE
Nearest station: Sloane Square
Area: Chelsea
Cuisine type: Modern British Restaurant
Price band: ££
Photos: Click to view

Click here for more London restaurants


DON'T MISS OUT - Select date below to check availability

*Always check offer availability in booking console below

The Botanist – Sloane Square:

Click image to enlarge:

Comments are closed.