The Royal McGregor

154 High Street
Edinburgh EH1 1QS
+44 (0) 131 225 7064

Visit their web site

Popular with locals and visitors alike, The Royal McGregor is a real Scottish pub at the heart of Edinburgh's historic Royal Mile. Enjoy traditional Scottish food or continental dishes. A wide variety of beers, spirits, wines, cocktails and quality coffees and tea - all in an informal friendly atmosphere.

0.0 out of 5.0

No reviews yet. Write one?

  • Location: Old Town
  • Type: Pubs
  • Nearest Transport: Edinburgh Waverley, National Railway
  • Facebook
  • Digg
  • Delicious
  • Stumbleupon
  • Twitter
  • Reddit

There are no reviews for this listing yet. Be the first to write one.