The Albion Rooms began its life as the Albion Hotel, established in 1871. Ever since, the location has been a popular place to meet, relax, and dine.
Websites.ca Talk Ep. 51