Loading...
This is a past event
Interested in other events like this? Sign up and follow artists, organizations or your favorite works. Then we will notify you in time so you don’t miss out!
More details
There’s this monstrous idiot – this monstrous elected idiot – who keeps telling his fellow-idiots to throw my books on a bonfire and beat me up in the street…
Participants
Buy tickets
39 dates (21 Jun - 27 Jul)
Jun
21
Fri
7:30 pm
Hampstead Theatre
London, United Kingdom
Tickets available
Jun
22
Sat
7:30 pm
Hampstead Theatre
London, United Kingdom
Tickets available
Jun
24
Mon
7:30 pm
Hampstead Theatre
London, United Kingdom
Tickets available
Jun
25
Tue
7:30 pm
Hampstead Theatre
London, United Kingdom
Tickets available
Jun
26
Wed
7:30 pm
Hampstead Theatre
London, United Kingdom
Tickets available
Jun
27
Thu
7:30 pm
Hampstead Theatre
London, United Kingdom
Tickets available
Jun
28
Fri
7:30 pm
Hampstead Theatre
London, United Kingdom
Tickets available
Jun
29
Sat
2:30 pm
Hampstead Theatre
London, United Kingdom
Tickets available
Jun
29
Sat
7:30 pm
Hampstead Theatre
London, United Kingdom
Tickets available
Jul
1
Mon
7:30 pm
Hampstead Theatre
London, United Kingdom
Tickets available
Jul
2
Tue
7:30 pm
Hampstead Theatre
London, United Kingdom
Tickets available
Jul
3
Wed
7:30 pm
Hampstead Theatre
London, United Kingdom
Tickets available
Jul
4
Thu
7:30 pm
Hampstead Theatre
London, United Kingdom
Tickets available
Jul
5
Fri
7:30 pm
Hampstead Theatre
London, United Kingdom
Tickets available
Jul
6
Sat
2:30 pm
Hampstead Theatre
London, United Kingdom
Tickets available
Jul
6
Sat
7:30 pm
Hampstead Theatre
London, United Kingdom
Tickets available
Jul
8
Mon
7:30 pm
Hampstead Theatre
London, United Kingdom
Tickets available
Jul
9
Tue
7:30 pm
Hampstead Theatre
London, United Kingdom
Tickets available
Jul
10
Wed
7:30 pm
Hampstead Theatre
London, United Kingdom
Tickets available
Jul
11
Thu
7:30 pm
Hampstead Theatre
London, United Kingdom
Tickets available
Jul
11
Thu
7:30 pm
Hampstead Theatre
London, United Kingdom
Tickets available
Jul
12
Fri
7:30 pm
Hampstead Theatre
London, United Kingdom
Tickets available
Jul
13
Sat
2:30 pm
Hampstead Theatre
London, United Kingdom
Tickets available
Jul
13
Sat
7:30 pm
Hampstead Theatre
London, United Kingdom
Tickets available
Jul
15
Mon
7:30 pm
Hampstead Theatre
London, United Kingdom
Tickets available
Jul
16
Tue
7:30 pm
Hampstead Theatre
London, United Kingdom
Tickets available
Jul
17
Wed
7:30 pm
Hampstead Theatre
London, United Kingdom
Tickets available
Jul
18
Thu
2:30 pm
Hampstead Theatre
London, United Kingdom
Tickets available
Jul
18
Thu
7:30 pm
Hampstead Theatre
London, United Kingdom
Tickets available
Jul
19
Fri
7:30 pm
Hampstead Theatre
London, United Kingdom
Tickets available
Jul
20
Sat
2:30 pm
Hampstead Theatre
London, United Kingdom
Tickets available
Jul
20
Sat
7:30 pm
Hampstead Theatre
London, United Kingdom
Tickets available
Jul
22
Mon
7:30 pm
Hampstead Theatre
London, United Kingdom
Tickets available
Jul
23
Tue
7:30 pm
Hampstead Theatre
London, United Kingdom
Tickets available
Jul
24
Wed
7:30 pm
Hampstead Theatre
London, United Kingdom
Tickets available
Jul
25
Thu
7:30 pm
Hampstead Theatre
London, United Kingdom
Tickets available
Jul
26
Fri
7:30 pm
Hampstead Theatre
London, United Kingdom
Tickets available
Jul
27
Sat
2:30 pm
Hampstead Theatre
London, United Kingdom
Tickets available
Jul
27
Sat
7:30 pm
Hampstead Theatre
London, United Kingdom
Tickets available
This is a past event
You cannot purchase tickets at this time.
Discover more events by Hampstead Theatre