premise: London City Centre is a twin office tower complex in London, Ontario, Canada at 275 Dundas Street.
hypothesis: City Centre or London City Centre is a twin office tower complex in London, Ontario, Canada at 275 Dundas Street.