London

London is one of the world’s three largest cities (the other two are New York and Tokyo). It is one of the world’s most important ports and it is the capital Great Britain. The Romans founded a settlement on the River Thames 2000 years ago. They called it Londinium. London became a prosperous trading centre […]