You are viewing a single comment's thread.

view the rest of the comments →

DeltaBravoTango ago

The City of London is seperate from Greater London, not all of England.