City Of London

The City of London is the ancient, historic core of greater London, a single square mile that functions as a global hub of Finance. Though small, it holds unique governmental powers, distinct from the surrounding modern metropolis.

See also

Linked from: Square Mile
0
9 views
1 week ago