The Royal McGregor is a family run establishment located on the heart of the Royal Mile in Edinburgh’s ‘Old Town’, focusing on informal friendly customer service to compliment the local food and drink offerings.
154 High Street, Edinburgh, Midlothian, EH1 1QS
View Map
0131 225 7064
[email protected]
http://www.royalmcgregor.co.uk/
Facilities include: Traditional, Cocktails, Beer, Wine, Cider,
Mon - Thu: 09:30 - 23:00
Fri - Sat: 09:30 - 00:00
Sun: 09:30 - 23:00
View Food Menu