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

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