Remember meForgot password?
    Log in with Twitter

2013-05-24 05:19:22

The City of London - red - known as The Square Mile - may be a lot smaller than the City of Westminster and the County of Greater London, but it has been one of the world's major financial centres since before the development of modern banking.

Image uploaded by Alexander Baron
Latest News
Top News