The following list of dates is a rough guide to the fairs throughout the year.
Fairs subject to change, cancellations and delayed openings!

FEBRUARY

START DATE
END DATE
CITY/TOWN
EXTRA DETAIL
LESEE
POSTCODE
7th February 2019
12th February 2019
Girvan
Harbour Car Park
Codonas
??
14th February 2019
17th February 2019
Maybole
Glebe Park
Codonas
??
20th February 2019
3rd March 2019
Cowdenbeath
Central Park
Michael Stirling
KY4 9QQ
21st February 2019
24th February 2019
Auckinleck
Barony Road
Codonas
KA18 2LL
27th February 2019
10th March 2019
Fraserburgh
North Links
Herchers
AB43 9BB
28th February 2019
3rd March 2019
Kirkcudbright
Harbour Square
Fletchers
DG6 4HY

MARCH

START DATE
END DATE
CITY/TOWN
EXTRA DETAIL
LESEE
POSTCODE
1st March 2019
3rd March 2019
Wishaw
Steel Street
Codonas
ML2 8AS
7th March 2019
17th March 2019
Methil
Byron Park
Michael Stirling
KY8 3JQ
8th March 2019
10th March 2019
Wishaw
Steel Street
Codonas
ML2 8AS
13th March 2019
17th March 2019
Ardrossan
Carrick Place
Funtastic Events
KA22 7DT
13th March 2019
24th March 2019
Peterhead
Football Club
Herchers
AB42 1EQ
14th March 2019
16th March 2019
Gretna
Football Club
Slaters
DG16 5JP
14th March 2019
24th March 2019
Springburn
St Rollox Tesco
Funtime Carnivals
G21 1YL
21st March 2019
24th March 2019
Hawick
Victoria Road
Stuarts
TD9 7AH
21st March 2019
24th March 2019
Kilbirnie
Tesco Car Park
Funtastic Events
KA25 7DJ
21st March 2019
24th March 2019
Kilwinning
Sports Club
Codonas
KA13 6LF
21st March 2019
30th March 2019
Leven
King George Park
Michael Stirling
KY8 4DR
21st March 2019
31st March 2019
Dumfries
Whitesands
Douglas Codona
DG1 2QN
21st March 2019
31st March 2019
Glasgow
Queens Park
Thomsons
G42 8BS
22nd March 2019
31st March 2019
Dalkeith
Kings Park
Taylors of Edinburgh
EH22 1HJ
22nd March 2019
30th March 2019
Irvine
Moor Park
Hornes
KA12 9NQ
27th March 2019
31st March 2019
Buckie
Linzee Gordon Park
Herchers
??
28th March 2019
30th March 2019
Hawick
Victoria Road
Stuarts
TD9 7AH
28th March 2019
31st March 2019
Armadale
Speedway Stadium
Spencers
EH48 2PD
28th March 2019
31st March 2019
Forres
Grant Park
W&H Funfairs
IV36 3BT
29th March 2019
31st March 2019
Stonehouse
Udston Mill Road
Funtastic Events
ML9 3JL
29th March 2019
1st April 2019
Castlemilk
The Braes Shopping Centre
Codonas
G45 9AA
29th March 2019
14th April 2019
Glasgow
Nelsons Column
Funtime Carnivals
G1 5DB
30th March 2019
7th April 2019
Workington
Dunmail Park
Taylors of Cumbria
CA14 1NQ

APRIL

START DATE
END DATE
CITY/TOWN
EXTRA DETAIL
LESEE
POSTCODE
3rd April 2019
8th April 2019
Ayr
St Johns High School
Hornes
KA8 0HD
3rd April 2019
13th April 2019
Denny
Herbertshire Park
Gavin Stirling
FK6 6LW
3rd April 2019
13th April 2019
Perth
South Inch Car Park
Codonas
PH2 8AB
3rd April 2019
14th April 2019
Dunfermline
Linburn Park
Michael Stirling
KY11 4AR
4th April 2019
6th April 2019
Peebles
Victoria Park
Kenny Stuart
EH45 9EN
4th April 2019
7th April 2019
Saltcoats
The Braes Car Park
Wesley Smith
KA21 5EQ
4th April 2019
14th April 2019
Elgin
Auction Mart
W&H Funfairs
IV30 6BE
4th April 2019
21st April 2019
Braehead
Shopping Centre
Hiscoes
G51 4BT
4th April 2019
21st April 2019
Fort William
Number 2 Car Park, An Aird
Herchers
PH33 6EW
4th April 2019
28th April 2019
Clydebank
Playdrome
Taylors of Edinburgh
G81 1PA
5th April 2019
7th April 2019
Edinburgh
Vogrie Park
Funtastic Events
EH23 4NU
5th April 2019
14th April 2019
Stirling
Vue Cinema
Thomsons
FK8 1QZ
10th April 2019
13th April 2019
Dalry
Kirkland Crescent
Wesley Smith
KA24 5EA
10th April 2019
14th April 2019
Danderhall
Danderhall Park
Funtastic Events
EH22 1QU
17th April 2019
21st April 2019
Banknock
Play Park
Michael Stirling
??
17th April 2019
21st April 2019
Bo'Ness
Recreation Centre
Gavin Stirling
EH51 9QB
17th April 2019
22nd April 2019
Kirkcaldy
Esplanade
Scottish Showmans Guild
KY1 1HR
18th April 2019
22nd April 2019
Fraserburgh
The Links
W&H Funfairs
AB43 9BB
18th April 2019
22nd April 2019
Glasgow
St.Enoch Square
Funtime Carnivals
G1 4BW
18th April 2019
22nd April 2019
Shettleston
Tesco Car Park
Funtastic Events
G32 7JE
18th April 2019
22nd April 2019
Stirling
Vue Cinema
Thomsons
FK8 1QZ
19th April 2019
27th April 2019
Carlisle
Devonshire Car Park
Scottish Showmans Guild
CA3 8UL
21st April 2019
21st April 2019
Dundee
Camperdown Park
Hornes
DD2 4TF
24th April 2019
27th April 2019
Carronshore
Gairdock Park
Gavin Stirling
FK2 8EY
24th April 2019
4th May 2019
Invergordon
Football Fields
Herchers
??
25th April 2019
28th April 2019
Dundee
Riverside Park
Hornes
DD2 1BG
25th April 2019
28th April 2019
Ellon
Gordon Park
W&H Funfairs
AB41 9BB
25th April 2019
28th April 2019
Motherwell
Shields Road
Codonas
ML1 2DU
25th April 2019
28th April 2019
Newtongrange
Welfare Park
Funtastic Events
EH22 4RF
25th April 2019
4th May 2019
Alloa
West End Park
Jordan Evans
FK10 1LR
25th April 2019
5th May 2019
Stevenson
??
Michael Stirling
KA20 3PW
26th April 2019
6th May 2019
Livingston
Howden Park
Thomsons
EH54 6FF

MAY

START DATE
END DATE
CITY/TOWN
EXTRA DETAIL
LESEE
POSTCODE
2nd May 2019
6th May 2019
Barrhead
Tesco Car Park
Funtime Carnivals
G78 1LS
2nd May 2019
6th May 2019
Dumbarton
Common
Taylors Of Edinburgh
G82 2AA
2nd May 2019
6th May 2019
Monifieth
Riverview Park
W&H Funfairs
DD5 4NH
2nd May 2019
12th May 2019
Airdrie
Katherine Park
Trevor Smith
ML6 7AY
2nd May 2019
12th May 2019
Dundee
Caird Park
Hornes
DD4 8BQ
3rd May 2019
6th May 2019
Cumbernauld
Shopping Centre
Codonas
G67 1BU
8th May 2019
11th May 2019
Alva
Johnstone Park
Jordan Evans
FK12 5LL
8th May 2019
11th May 2019
Lesmahagow
Kelso Avenue
Codonas
ML11 0BA
8th May 2019
11th May 2019
Kilbirnie
Tesco Car Park
Michael Stirling
KA25 7DJ
9th May 2019
12th May 2019
Blairgowrie
Davie Park
W&H Funfairs
PH10 7DA
9th May 2019
12th May 2019
Kilmarnock
Rugby Club
Funtime Carnivals
KA1 3XF
9th May 2019
19th May 2019
Elgin
Auction Mart
Herchers
IV30 6BE
10th May 2019
19th May 2019
Dumfries
Showfield Park Farm
Taylors Of Edinburgh
DG2 7LU
15th May 2019
25th May 2019
Forfar
??
Evans
??
15th May 2019
19th May 2019
Larkhall
Larkahll Academy
Michael Stirling
ML9 1QN
16th May 2019
18th May 2019
Danderhall, Gala Day
Danderhall Park
Taylors of Edinburgh
EH22 1QU
16th May 2019
18th May 2019
Jedburgh
??
Stuarts
??
16th May 2019
19th May 2019
Alexandria
Station Car Park
Codonas
G83 0LS
16th May 2019
19th May 2019
Cambuslang
Halfway Park
Funtastic Events
G72 7PU
17th May 2019
26th May 2019
Inverness
Bught Park
Hornes
IV3 5SP
17th May 2019
27th May 2019
Ardrossan
South Beach
Wesley Smith
KA22 8DJ
17th May 2019
27th May 2019
Glasgow
Kelvingrove Park
Trevor Smith
G3 6BY
22nd May 2019
25th May 2019
Bainsford, Falkirk
Dawson Park
Gavin Stirling
FK2 7PP
22nd May 2019
25th May 2019
Penicuik
Angle Park
Taylors of Edinburgh
EH26 8NG
22nd May 2019
25th May 2019
Rosyth
Gala Day
Michael Stirling
KY11 2LT
23rd May 2019
2nd June 2019
Glasgow Green
Nelsons Column
Thomsons
G40 1AT
23rd May 2019
28th May 2019
Greenock
Victoria Harbour
Funtime Carnivals
PA15 1HW
25th May 2019
25th May 2019
Denny
Gala Day
Sheldon Johnstone
FK6 6LW
25th May 2019
25th May 2019
Drymen
Horse Show
Hiscoes
??
25th May 2019
26th May 2019
Drumbrae
Sports Centre
Codonas
EH4 7SE
25th May 2019
18th August 2019
Burntisland
Summer Fairground
Scottish Showmans Guild
KY3 9EB
28th May 2019
10th June 2019
Hawick
??
Scottish Showmans Guild
??
29th May 2019
2nd June 2019
Edinburgh
Meadows Park
Taylors of Edinburgh
EH9 9EX
29th May 2019
2nd June 2019
Irvine
Woodlands Avenue
Funtastic Events
KA12 0PU
30th May 2019
1st June 2019
Bathgate
Public Park
Hornes
EH48 1ES
30th May 2019
1st June 2019
Grahamston
Gala Day
Gavin Stirling
FK2 7EB
31st May 2019
1st June 2019
Carronshore
Gala Day
Troy Taylor
FK2 8EY
31st May 2019
8th June 2019
West Linton
??
Hiscoes
??

JUNE

START DATE
END DATE
CITY/TOWN
EXTRA DETAIL
LESEE
POSTCODE
1st June 2019
1st June 2019
Crossford
Gala Day
George Henry Codona
KY12 8NJ
1st June 2019
1st June 2019
Mayfield
Gala Day
??
??
1st June 2019
1st June 2019
Rutherglen
Gala Day
??
??
4th June 2019
6th June 2019
Lanark
Lifestyles Car Park
Codonas
ML11 7DG
5th June 2019
8th June 2019
Kirkintilloch
Woodhead Park
Michael Stirling
G66 3DD
5th June 2019
9th June 2019
Huntly
Market Muir
Herchers
??
5th June 2019
9th June 2019
Leith Links
Gala Day
Taylors of Edinburgh
EH6 7QR
6th June 2019
9th June 2019
Dunbar
Winter Field Park
Thomsons
EH42 1AU
6th June 2019
8th June 2019
Fauldhouse
Gala Day
Irvin Stringfellow
??
6th June 2019
8th June 2019
Harthill
Gala Day
George Henry Codona
ML7 5SH
7th June 2019
8th June 2019
Blackburn
Gala Day
??
??
7th June 2019
8th June 2019
Menstrie
Gala Day
Troy Taylor
FK11 7BL
8th June 2019
8th June 2019
Camelon
Stirling Road
Jordan Evans
??
8th June 2019
8th June 2019
Carluke
Gala Day
??
??
8th June 2019
8th June 2019
Dalgety Bay
Gala Day
Evans
??
8th June 2019
8th June 2019
Newmains
Gala Day
??
??
8th June 2019
8th June 2019
Newtongrange
Gala Day
??
??
8th June 2019
8th June 2019
Strathaven
Gala Day
Hornes
??
13th June 2019
15th June 2019
Armadale
Gala Day
Hornes
EH48 3QB
13th June 2019
15th June 2019
Forth
Gala Day
George Henry Codona
ML11 8AW
13th June 2019
15th June 2019
Gorebridge
Gala Day
Jordan Evans
??
13th June 2019
15th June 2019
Livingston Deans
Gala Day
Joe Taylor
??
13th June 2019
16th June 2019
Blantyre
Public Park
Taylors Of Edinburgh
G72 OJG
13th June 2019
17th June 2019
Selkirk
Victoria Park
Hiscoes
??
15th June 2019
15th June 2019
Cowdenbeath
Gala Day
??
??
15th June 2019
15th June 2019
Kincardine
Gala Day
Sheldon Evans
??
15th June 2019
15th June 2019
Leven
Promenade
??
??
18th June 2019
22nd June 2019
Grangemouth
Gala Day
Taylors of Edinburgh
FK3 9DQ
18th June 2019
18th June 2019
Linlithgow
Tesco Car Park
Irvin Stringfellow
FK3 9DQ
19th June 2019
22nd June 2019
Loanhead
Gala Day
Slaters
EH20 9AQ
19th June 2019
22nd June 2019
Peebles
Victoria Park
Hornes
EH20 9AQ
19th June 2019
22nd June 2019
Whitburn
Gala Day
George Henry Codona
EH47 0ER
20th June 2019
23rd June 2019
Melrose
Rugby Club
Hiscoes
TD6 9SA
20th June 2019
30th June 2019
Fraserburgh
North Links
Herchers
AB43 9BB
22nd June 2019
22nd June 2019
Port Glasgow
Coronation Park
Codonas
PA14 5EF
23rd June 2019
23rd June 2019
Blackridge
??
Nathaniel Codona
??
27th June 2019
29th June 2019
Galashiels
Public Park
David Taylor
TD1 3DF
27th June 2019
29th June 2019
Polbeth
Stable Lane
Codonas
EH55 8QQ
27th June 2019
30th June 2019
Golspie
King George V Park
W&H Funfairs
KW10 6SW
27th June 2019
7th July 2019
Dunfermline
Blacklaw Road
Thomsons
KY11 4QR
28th June 2019
7th July 2019
Edinburgh Colour Bomb
Broomhouse Road
Taylors of Edinburgh
EH11 3UY
29th June 2019
29th June 2019
Kelty
Gala Day
Bath Street
KY4 0AG
29th June 2019
30th July 2019
Dundee
Camperdown Park
Inflatable Adventure Park
DD2 4TF
29th June 2019
28th July 2019
Glasgow
St.Enoch Centre
Funtime Carnivals
G1 4BW

JULY

START DATE
END DATE
CITY/TOWN
EXTRA DETAIL
LESEE
POSTCODE
1st July 2019
6th July 2019
St Ninians, Stirling
Thistle Park
Michael Stirling
FK7 9BH
4th July 2019
7th July 2019
Berwick
Berwick Football Ground
Wesley Smith
TD15 2EF
4th July 2019
13th July 2019
Thurso
Thurso Harbour
W&H Funfairs
KW14 8DE
5th July 2019
7th July 2019
Brechin
Harley Davidson Festival
Codonas
??
7th July 2019
3rd August 2019
Inveraray
The Front Green
Evans Funfairs
??
11th July 2019
13th July 2019
Alva
Highland Games
Scottish Showmans Guild
FK12 5LL
11th July 2019
13th July 2019
Jedburgh
Glebe Car Park
David Talor
TD8 6JQ
11th July 2019
21st July 2019
Cumnock
Football Ground
Michael Stirling
??
15th July 2019
15th July 2019
Burntisland
Highland Games
Scottish Showmans Guild
KY3 9EB
15th July 2019
21st July 2019
Rothesay
The Promenade
Codonas
??
16th July 2019
20th July 2019
Innerleithen
Victoria Park
David Taylor
EH44 6QT
16th July 2019
22nd July 2019
Kelso
Croft Park
Slaters
TD5 7ET
18th July 2019
21st July 2019
Strathaven
George Allan Park
Funtastic Events
ML10 6DX
18th July 2019
3rd August 2019
Wick
Riverside
W&H Funfairs
??
23rd July 2019
28th July 2019
Girvan
Harbour Car Park
Codonas
??
24th July 2019
26th July 2019
Rathven
Peter Fair
Hornes Pleasure Fairs
??
24th July 2019
28th July 2019
Cumbernauld
Shopping Centre
Funtastic Events
G67 1BU
24th July 2019
28th July 2019
Inverness
Bught Park
Inflatable Adventure Park
IV3 5SP
25th July 2019
27th July 2019
Airth
Highland Games
Troy Taylor
FK2 8LA
31st July 2019
4th August 2019
Bridge Of Allan
Highland Games
Hiscoes
FK9 4QY

AUGUST

START DATE
END DATE
CITY/TOWN
EXTRA DETAIL
LESEE
POSTCODE
1st August 2019
3rd August 2019
Inverkeithing
Highland Games
Scottish Showmans Guild
KY11 1NL
3rd August 2019
3rd August 2019
Lauder Common Riding
Public Park
Slaters
TD2 8EQ
4th August 2019
5th August 2019
Turriff Show
??
??
??
6th August 2019
8th August 2019
Coldstream
Lorry Park
Slaters
TD12 4EE
6th August 2019
11th August 2019
South Queensferry
Ferry Festival
??
EH30 9TA
7th August 2019
31st August 2019
Campbeltown
??
Evans Funfairs
??
7th August 2019
17th August 2019
Nairn
Highland Games
Scottish Showmans Guild
??
8th August 2019
8th August 2019
High Valleyfield
??
Gavin Stirling
??
8th August 2019
12th August 2019
Elgin
Lossie Green
Inflatable Adventure Park
IV30 1UF
9th August 2019
13th August 2019
St.Andrews
Lammas Market
Scottish Showmans Guild
KY16 9PZ
9th August 2019
18th August 2019
Edinburgh Meadows
Melvile Drive
David Taylor
EH9 1ND
14th August 2019
18th August 2019
Dunbar
Winterfields Park
Slaters Funfairs
EH42 1AR
16th August 2019
18th August 2019
Saltcoats
Memorial Playing Fields
Codonas
KA22 8AP
18th August 2019
18th August 2019
Lochgelly
Union Street
George Henry Codona
KY5 9HZ
18th August 2019
18th August 2019
Lossiemouth
Raft Race
Hornes ??
??
18th August 2019
18th August 2019
Troon
??
??
??
21st August 2019
24th August 2019
Broxburn
Excite Leisure Centre
Morrisons
EH52 5EL
21st August 2019
24th August 2019
Irvine Marymass
Moor Park
Douglas Codona
KA12 9NQ
21st August 2019
24th August 2019
Haddington
Whittingehame Drive
Slaters
EH41 4BF
23rd August 2019
1st September 2019
Inverness
Bught Park
Hornes
IV3 5SP
27th August 2019
31st August 2019
Dunoon
Coal Pier Car Park
Gavin Stirling
PA23 8AB
28th August 2019
1st September 2019
Banff
Greenbanks Park
Herchers
AB45 1HF
29th August 2019
1st September 2019
Beith
Orr Park
Funtime Carnivals
KA15 2BF
29th August 2019
1st September 2019
Buckie
Linzie Gordon Park
W&H Funfairs
G66 1JB
29th August 2019
1st September 2019
Hamilton
Football Club Car Park
Spencers
ML3 0FT
29th August 2019
1st September 2019
Port Glasgow
Tesco Car Park
Funtime Carnivals
PA14 5BP
29th August 2019
7th September 2019
Berwick
Shielfield Car Park
Jimmy Slater
TD15 2EF
29th August 2019
9th September 2019
Stenhousemuir
Tryst Showground
Morgan Miller
FK5 4QJ
30th August 2019
1st September 2019
Easterhouse
Shandwick Centre
Codonas
G34 9DT
30th August 2019
9th September 2019
Largs
Promenade
??
??
31st August 2019
1st September 2019
Kirkintilloch Canal Festival
Barley Park
??
G66 1JB

SEPTEMBER

START DATE
END DATE
CITY/TOWN
EXTRA DETAIL
LESEE
POSTCODE
4th September 2019
8th September 2019
Inverurie
Market Green
Herchers
AB51 4QX
4th September 2019
14th September 2019
Oban
Moss Field
Evans Funfairs
PA34 4EL
5th September 2019
8th September 2019
Auckinleck
Barony Road
Codonas
KA18 2LL
5th September 2019
8th September 2019
Peterhead
The Links
W&H Funfairs
AB42 2AG
5th September 2019
9th September 2019
Greenock
Victoria Harbour
Funtime Carnivals
PA15 1HW
5th September 2019
15th September 2019
Cupar
Haugh Park
Michael Stirling
KY15 4HF
6th September 2019
15th September 2019
Dundee
Riverside Park
Hornes
DD2 1BG
11th September 2019
15th September 2019
Prestonpans
Beachfront
Thomsons
EH32 9BF
12th September 2019
15th September 2019
Camelon
Stirling Rd
Spencers
FK2 7YP
12th September 2019
15th September 2019
Ellon
Gordon Park
W&H Funfairs
AB41 9BB
12th September 2019
22nd September 2019
Amble
Little Shores
Slaters
NE65 0AP
12th September 2019
22nd September 2019
Invergordon
Football Fields
Herchers
??
13th September 2019
16th September 2019
Dalkeith
Kings Park
Funtastic Events
EH22 3DH
13th September 2019
22nd September 2019
Ardrossan
South Beach
Wesley Smith
KA22 8DJ
13th September 2019
22nd September 2019
Haddington
Whittingehame Drive
Taylors of Edinburgh
EH41 4BF
18th September 2019
22nd September 2019
Loanhead
Memorial Park
Funtastic Events
EH20 9BH
19th September 2019
22nd September 2019
Airdrie
Katherine Park
Trevor Smith
ML6 8PE
19th September 2019
22nd September 2019
Montrose
Marine Avenue
W&H Funfairs
DD10 8TR
19th September 2019
29th September 2019
Methil
Byron Park
Michael Stirling
KY8 3JQ
27th September 2019
30th September 2019
Inveraray
The Front Green
Evans Funfairs
??
27th September 2019
30th September 2019
Kirkintilloch
Waterside Road
Funtastic Events
G66 3HA
20th September 2019
29th September 2019
Dundee
Caird Park
Hornes
DD4 8BQ
26th September 2019
28th September 2019
Dumfries
Whitesands
Douglas Codona
DG1 2QN
26th September 2019
12th October 2019
Stranraer
Harbour Car Park
Cameron Codona
DG1 2QN
26th September 2019
13th October 2019
Fort William
Number 2 Car Park
Herchers
??
27th September 2019
30th September 2019
Glasgow
St.Encochs Centre
Funtime Carnivals
G1 4BW

OCTOBER

START DATE
END DATE
CITY/TOWN
EXTRA DETAIL
LESEE
POSTCODE
3rd October 2019
5th October 2019
Brechin
Public Park
W&H Funfairs
DD9 7AS
3rd October 2019
6th October 2019
Livingston
Howden Park
Thomsons
EH54 6FF
4th October 2019
6th October 2019
Larkhall
Community Centre
Funtastic Events
ML9 1QP
10th October 2019
13th October 2019
Kilmarnock
Rugby Club
Thomsons
KA1 3XF
10th October 2019
13th October 2019
Kirriemuir
Martin Park
W&H Funfairs
DD8 5LG
11th October 2019
20th October 2019
Glasgow
St.Encochs Centre
Funtime Carnivals
G1 4BW
14th October 2019
20th October 2019
Perth
South Inch Car Park
Codonas
EH54 6FF
17th October 2019
20th October 2019
Kilmarnock
Rugby Club
Thomsons
KA1 3XF

NOVEMBER

START DATE
END DATE
CITY/TOWN
EXTRA DETAIL
LESEE
POSTCODE
5th November 2019
5th November 2019
Glasgow
Glasgow Green
John White
G40 1AT
5th November 2019
5th November 2019
Motherwell
Strathclyde Park
M&D Taylor
ML1 3ED
17th November 2019
5th January 2020
Edinburgh
Winter Wonderland
Underbelly Events
EH2 2HG
23rd November 2019
30th December 2019
Paisley Winterfest
Paisley High Street
M&D Taylor
PA1 2AQ

DECEMBER

START DATE
END DATE
CITY/TOWN
EXTRA DETAIL
LESEE
POSTCODE
20th December 2019
12th January 2020
Glasgow, SEC
Irn-Bru Carnival
QD EVents
G3 8YW