
How many tickets are you buying?
2

Other The Longest Johns Dates
Sat
09
May 2026
Belfast
Mon
11
May 2026
Liverpool
Wed
13
May 2026
Glasgow
Fri
15
May 2026
Newcastle upon Tyne
Sat
16
May 2026
Manchester
Sun
17
May 2026
Leeds
Wed
20
May 2026
Cardiff
Mon
25
May 2026
Southampton
Tue
26
May 2026
Cambridge
Wed
27
May 2026
London
Thu
28
May 2026
Nottingham
Sat
09
May 2026
Belfast
Mon
11
May 2026
Liverpool
Wed
13
May 2026
Glasgow
Fri
15
May 2026
Newcastle upon Tyne
Sat
16
May 2026
Manchester
Sun
17
May 2026
Leeds
Wed
20
May 2026
Cardiff
Mon
25
May 2026
Southampton
Tue
26
May 2026
Cambridge
Wed
27
May 2026
London
Thu
28
May 2026
Nottingham
Sat
09
May 2026
Belfast
Mon
11
May 2026
Liverpool
Wed
13
May 2026
Glasgow
Fri
15
May 2026
Newcastle upon Tyne
Sat
16
May 2026
Manchester
Sun
17
May 2026
Leeds
Wed
20
May 2026
Cardiff
Mon
25
May 2026
Southampton
Tue
26
May 2026
Cambridge
Wed
27
May 2026
London
Thu
28
May 2026
Nottingham

O2 Academy Oxford
Oxford


















