147 Tooley St, London, SE1 2HZ, United Kingdom
Verified
14 Dagmar Passage, London, N1 2DN, United Kingdom
3. Half Moon Theatre - London Borough of Tower Hamlets
43 White Horse Rd, London, E1 0ND, United Kingdom
Earlham St, London, WC2H 9HU, United Kingdom
268-269 Tottenham Court Rd, London, W1T 7AQ, United Kingdom
240 The Broadway, London, SW19 1SB, United Kingdom
7. Jacksons Lane Arts Centre - London Borough of Haringey
269A Archway Rd, London, N6 5AA, United Kingdom
8. Puppet Theatre Barge - Little Venice - City of Westminster
opposite, 35 Blomfield Rd, London W9 2PF, United Kingdom
9. Duchess Theatre - City of Westminster
3-5 Catherine St, London, WC2B 5LA, United Kingdom
5 Nether St, London, N12 0GA, United Kingdom
Shaftesbury Ave, London, W1D 7EZ, United Kingdom
2 Charing Cross Rd, London, WC2H 0HH, United Kingdom
113 Shaftesbury Ave, London, W1D 5AY, United Kingdom
8 Argyll St, London, W1F 7TF, United Kingdom
15. The London Theatre - London Borough of Lewisham
443 New Cross Rd, London, SE14 6TA, United Kingdom
17 Wilton Rd, Pimlico, London, SW1V 1LG, United Kingdom
18 Suffolk St, London, SW1Y 4HT, United Kingdom
3 Potters Fields Park, London, SE1 2SG, United Kingdom