View our 2024 christmas brochure today!

Please Note: Festive menus will be available from 20th November

Festive Dinners

Join us at Twenty Princes Street throughout December for your festive sit down with friends & family.

Available from 4pm

2 courses – £37.50 |  3 courses – £47.50

Parties of up to 12 guests can be booked online.
For larger bookings, please email us at christmas@twentyprincesstreet.co.uk or call 0131 652 7370.

Festive Lunches

Served between 12-4pm

2 courses – £32 | 3 courses – £42

Parties of up to 12 guests can be booked online.
For larger bookings, please email us at christmas@twentyprincesstreet.co.uk or call 0131 652 7370.

Christmas Day Lunch

Join us at Twenty Princes Street for an unforgettable afternoon with delicious food. Take a look at our festive three-course menu and book today!

Adults – £100 per person | Kids – £50 per person

To book, please email christmas@twentyprincesstreet.co.uk

Boxing Day Roast

Keep that festive magic going on Boxing Day with a delicious roast! Choose from juicy chicken, tender beef or mushroom & beef wellington.

£45 per person

Hogmanay

Bring in the bells with us at Twenty and toast to the New Year!

We are open for business as usual, so come and join us to welcome in 2025 in style!

Christmas Day in Juniper

Join us on Christmas Day for a festive cocktail (or two)! Relax in a cosy atmosphere that’s perfect for celebrating the season. (Please note we will only be serving drinks in Juniper on Christmas Day – not food.)

Get In Touch

Fill out the form below to place an enquiry with our team.

Name(Required)
This field is for validation purposes and should be left unchanged.