London is the capital of England and also it is just one of the most cosmopolitan cities in the world. It has a long and also abundant history and...