London
Read

London

by englishmsdv

All about London London, the capital of England and the UK, is the world s ninth-largest city. Its history spans nearly 2,000 years, beginning with the arrival of the Romans soon after their invasion of Britain in AD43. London is situated on the... More

Read the publication