A nice and relaxing ambience! There is nothign so special about the food there, but it's a cool place to hang out in between your shopping on Sloane street. Nice cocktails & definitely one of the 'it' places for 'fashion people' especially during fashion week :)
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.