The demolition of the Norton Palmer Hotel is this week’s Throwback Thursday picture. The Norton Palmer Hotel was one of Windsor’s premier hotels that closed in 1974 and was demolished not long after. This photograph is looking east on Park Street at the intersection with Victoria Avenue. The building just further down Park Street was the Prince Edward Hotel, another premier hotel in Windsor that closed in the late 1960s....
Read more
