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.
France Vs Senegal (World Cup) 8pm
Wednesday 17th June
Portugal Vs DR Congo (World Cup) 6pm
England Vs Croatia (World Cup) 9pm
Thursday 18th June
Czechia Vs South Africa (World Cup) 5pm
Switzerland Vs Bosnia and Herzegovina (World Cup) 8pm
Canada Vs Qatar (World Cup) 11pm
U.S Open Golf Championship All Day
Friday 19th June
USA Vs Australia (World Cup) 8pm
Scotland Vs Morocco (World Cup) 11pm
U.S Open Golf Championship All Day
Netherlands Vs Sweden (World Cup) 6pm
Germany Vs Ivory Coast (World Cup) 9pm
U.S Open Golf Championship All Day
Sunday 21st June
Spain Vs Saudi Arabia (World Cup) 5pm
Belgium Vs Iran (World Cup) 8pm
Uruguay Vs Cape Verde (World Cup) 11pm
U.S Open Golf Championship All Day
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.