One of the largest cities in Europe and the capital city of the United Kingdom, London is spread over 600 square miles. Home to more than 7 million people, this city has the oldest underground system in the world – more than 140 years old. (more…)
Tags: london, Travel, tube