The Botanist, Sloane Square
Located right in the heart of Sloane Square, The Botanist is a brilliant all-day bar and restaurant that boasts an international menu and a great selection of gin-based cocktails. The pretty venue is filled with greenery and quirky artwork, featuring a private dining room that seats 68 guests, or 130 standing. Plus, you can hire out the entire venue for a maximum of 200 people.
They're promising a magical affair this Christmas, where you can choose between canape receptions, bottomless drinks packages and a two or three-course set menu that starts from £65 per head. Think roast Norfolk bronze turkey, slow-cooked beef, creamed cauliflower soup and more.