Friday 17th - Sunday 19th July 2015
Olympia
Hammersmith Road
London
W14 8UX
Promises to be Showmasters biggest LFCC ever!
Starting with a 35th anniversary of Star Wars: Empire Strikes Back celebration over the weekend!
Last edited by a moderator: