ADVERTISEMENT

London

Roof of historic hotel collapses in Bayfield

Published

The roof of the Albion Hotel in Bayfield collapsed on Dec. 8, 2024. (Scott Miller/CTV News London)