Whats on this week at Mackays On The Mile?

This week Mackays brings to you a plethora of 2026s most anticipated sporting events. With several massive brand new HD TVs, see every detail of sweat and triumph only at Mackays On The Mile.

Monday
  • Queens Club (tennis) from 1pm – on all week
  • France v Northern Ireland (football) 810pm
Tuesday
  • Queens Club (tennis) from 1pm – on all week
Wednesday
  • England v Costa Rica (football) 9pm
Thursday
  • Mexico v South Africa (World Cup) 8pm
Friday
  • Canada v Bosnia (World Cup) 8pm
Saturday
  • Spanish Grand Prix Qualifying (F1) 3pm
Sunday
  • Replay of Scotland v Hati (World Cup) 9am onwards
  • Spanish Grand Prix (F1) 2pm
  • Germany v Curacao (World Cup) 6pm
  • Netherlands v Japan (World Cup) 9pm

Our modern bar in Edinburgh is smack bang in the heart of the Royal Mile. With a huge food menu including a range of burgers, salads, sharers and snacks. Try out our breakfast from 9am until midday everyday. We also serve up a great selection of drinks including draft beer, ciders and premium cocktails.