|
With a population of just under eight million, London is Europe's largest city, spreading across an area of more than 620 square miles from its core on the River Thames.
London is a vibrant, bustling, multi-cultural city. It is also a city full of history, heritage and culture boasting the world famous Theatreland, some 300 museums, art galleries and attractions as well as over 6,000 restaurants and over 30,000 shops and stores.
|
 |