The Guinea
For a festive feast of epic proportions, make your way to The Guinea, a haven for meat lovers decked out in cosy wood panels, portraits of ruddy-faced soldiers and plush tartan carpets. This historic spot, known for its refined charm and top-tier service, is dishing out a lavish Christmas dinner for £165 per person. Expect indulgent starters like Highland oak-smoked salmon with caperberries, followed by a succulent 28-day aged porterhouse steak, bathed in béarnaise and served with all the traditional trimmings. Finish off with decadent desserts like a Mont Blanc parfait and amaretto cheesecake.