Very stylish venue, near plenty of shops and in the heart of Chelsea and Sloane.