Image

Sloane Square's iconic cocktail & champagne bar | Fine dining restaurant A destination in its own right, the iconic bar and restaurant located on Sloane Square in the heart of Chelsea has become a firm favourite for Champagne sipping, masterful mixology and people watching. A bustling hotspot, seven days a week, the bar’s signature botanical cocktails and free-flowing fizz mean that it’s always in with the in-crowd while the elegant, airy restaurant serves an all day modern European menu full of fresh breakfast favourites, daily-caught fish and seasonal salads.


For the owner

  • Serves Food

Contact Details

Accepted Dog Size:
Small Medium Large

Location

7 Sloane Square, London SW1West 8EE, United Kingdom

Listing last updated 1 month ago