London | England


London is the capital city of England as well as of the United Kingdom. It’s situated in the south east of England. London is one of the oldest cities in the world as it was founded by the Romans and called Londinium. This city has a temperate marine climate like much of the British Isles, …

London Read More »