Contact Us

 |  Get in touch with Mackays on the Mile   |  Get in touch with Mackays on the Mile   |   Get in touch with Mackays on the Mile  |   Get in touch with Mackays on the Mile   |   Get in touch with Mackays on the Mile   |   Get in touch with Mackays on the Mile  |   Get in touch with Mackays on the Mile   |  Get in touch with Mackays on the Mile   |  Get in touch with Mackays on the Mile  |   Get in touch with Mackays on the Mile  |  Get in touch with Mackays on the Mile   |  Get in touch with Mackays on the Mile  |   Get in touch with Mackays on the Mile   |   Get in touch with Mackays on the Mile   |

You can reserve a table here. For all other enquires, give us a call or drop us a line and we'll get back to you as soon as possible!

Find us

223 Canongate
Edinburgh
United Kingdom
EH8 8BJ

Contact us

E:

manager@mackaysonthemile.com

P:

0131 558 7425