SLOANE SQUARE'S PREMIUM DRINKING AND DINING DESTINATION
Iconic bar and restaurant located on Sloane Square in the heart of Chelsea. A bustling hotspot open seven days a week and a firm favourite for Champagne sipping, masterful mixology and people watching.
The Botanist, Sloane Square serves an all day modern European menu full of fresh breakfast favourites, daily-caught fish and seasonal salads.VIEW MENUS
Pre and Post Theatre Dining
Located just around the corner from Cadogan Hall and The Royal Court Theatre, as well as being just a short walk from The Apollo Victoria Theatre.FIND OUT MORE