Big Ben, the London Eye, Buckingham Palace, the River Thames have all lured Canadians to Great Britain through the years, but now there's a renewed interest as England's...