If only the owners of both the rink and the pool also owned some sort of public transport company, perhaps a bus company, who could alleviate the issues by increasing the frequency of the number 9 bus on days they know both facilities have big events on?