London
Read

London

  London is the capital city of England and one of the biggest cities in the world. It is located on the River Thames. London’s history goes back to its founding by the Romans, who named it Londinium.

Read the publication