|
By (user no longer on site) OP
over a year ago
|
Just wondering which of the two out of Steam in Leeds and Plastic Ivy in Dewsbury are best to visit.
Heard Plastic Ivy doesn't have cinema room anymore. Has this affected things.
And Steam not as good as it was. Anyone have an opinion?
Best days to go?
Thanks |
Reply privately, Reply in forum +quote
or View forums list | |
» Add a new message to this topic