The Selby Hotel, once located at 592 Sherbourne St., is a Victorian mansion with a history that spans over 140 years and ...
St. James Town is the largest high-rise community in Toronto with 19 buildings rising 14 or more stories. It's also home to a smattering of local businesses and one of Toronto's best Filipino ...
St. James Town A vibrant, abstract new construction hoarding mural created by 100 local children was unveiled in St. James Town, marking the launch of a unique public art initiative led by youth arts ...