
The London Arena was an indoor arena located in London, Ontario. The arena was in use some time from the 1920's to the 1960's. It was home to the London Panthers of the Canadian Professional Hockey League in the late 1920's.
The London Arena was an indoor arena located in London, Ontario. The arena was in use some time from the 1920's to the 1960's. It was home to the London Panthers of the Canadian Professional Hockey League in the late 1920's.