London har , bland alta europeiska städer , ådana afstånd.