|
|
London History
London History - The London area is 6,267 sq miles and it has a population of 13,945,000. With so many people London is the largest metropolitan area in England and number twenty in the world. The greater London area is divided into 32 boroughs. . London is also known as “The Square Mile” which is known for being calm on the weekends and busy during the week. This is due to the fact that it is predominantly a financial center.
Find a wide
range of hotels in popular towns in the United Kingdom
|
|
|