London, Ont
The only city in the world where women are forced by civic ordinance to dress in Laura Ashley designer fashions. Populated mainly by insurance executives, accountants and visual artists, determined not to be mistaken for citizens of London, England or anywhere else.