To Eat

Dynamic Dining

Twenty Princes Street effortlessly blends visionary design with exceptional dining & drinking in the heart of Edinburgh. Whether it’s a lazy lunch, a catch up with colleagues or an enchanting dinner you’ll discover seasonal, handcrafted dishes, using fresh, locally sourced ingredients that are perfectly presented.

View À La Carte

Lunch Menu

Whether you are catching up with colleagues for a quick bite to eat or planning a lazy lunch with your besties, Twenty’s new lunch offer is the perfect solution.

1-COURSE £12 | 2-COURSES £16  | 3-COURSES £20

View Menu

Sunday Lunch

Twenty Princes Street is serving up a delicious Sunday menu with a choice of individual roasts & sharing platters with all the trimmings, perfectly complemented by a selection of divine starters and puddings. With a relaxed vibe and the best views of the city it’s the perfect excuse for a relaxing afternoon with family or friends.

View Menu

Breakfast at Twenty

At Twenty Princes Street we serve breakfast daily and, with a great mix of dishes available, there’s ample choice whether you want a light option or something a little more substantial. All of our breakfast options are accompanied with your choice of teas, coffee and fresh juices.

View Menu

Something for Everyone

At Twenty Princes Street, we cater for all dietary needs with no compromise on quality or flavour. Take a look at our Gluten Free starters, mains and desserts.

We also offer an extensive children's menu so you can bring your whole family to enjoy delicious dining with views across Edinburgh.

Gluten Free Menu Children's Menu