I haven't lived in Cardiff for a good few years. Are either of the following worth considering to get in the spirit a bit without getting fleeced?

1. Canton
2. The Fan Zone