thecosmopolite.org
The Most Fascinating Highlights of London
London is one of the most wonderful cities of Europe and the whole world. Being the capital of Great Britain, the city is located on the banks of the River Thames. The city has a population of arou…