Look out England!

London, Ontario is giving you a run for your money. If I told you that one of the coolest, most chic, most stylish hotels I’ve ever stayed in - ever! - was in London, you wouldn’t be surprised. Cool Britannia, right? But I’m not talking about London, England. I’m talking about London, Ontario, Canada! …

Read More