Soho Metropolitan Hotel, Toronto: Home from home for the movie stars
By LAURA TOOGOOD I had never visited Canada before embarking on my latest travel assignment. The striking National flag, which features that symbolic maple leaf, stories of grizzly bears and tales of incredible skiing holidays from friends were at the forefront of my mind during the Air Canada flight from Heathrow. However, I did not […]