Advertisement
A must for anyone with an interest in cinema and cult television!
Event venue & nearby stays
Royal National Hotel, 38-51 Bedford Way, London, United Kingdom
Tickets
GBP 7.84 to GBP 14.63