It is the name of several cities across the world.
London, England London, Ontario, Canada :) London, Kentucky, USA
95👍 79👎