Stylish, all-day restaurant and bar on Sloane Square, serving modern British cuisine. Offers a vibrant atmosphere and botanical cocktails. Walk-ins welcome.