Greetings from London. I have nothing to disclose though! 
Oh, for the non-Canadian's out there, GTA means Greater Toronto Area just in case you are wondering.
Oh, for the non-Canadian's out there, GTA means Greater Toronto Area just in case you are wondering.