As far as places to live go, I've lived in London (for Swift) and Hamilton (not for Swift), and I'm from Toronto. London gets a bit boring after a while, and now that the office has been sold, I can't speak to the work environment there.
Hamilton's great if you're student age (during...