Medieval Times Toronto is at 10 Dufferin St, Toronto, ON M6K 3C3, Canada. Located just minutes from downtown Toronto on the beautiful grounds of Exhibition Place, the Toronto Castle is a bona fide historical building. Built in 1912, it remains the largest and finest group of early 20th century exhibition buildings in Canada.