With a rich history behind, of almost two millenniums, London is one of Europe’s most significant cities. Founded by the Romans in the 1st century AD, under the name of Londinium, it played a key role in the history of mankind, especially from
London calling
