To me Cardiff Bay seems like the most obvious place in the world to have at least one fish and chip shop, and honestly if not ...