THE King of England is not a frequent visitor to the City of London, meaning by ‘the City’ that square mile or so of old London whose political destinies are in the keeping of the Lord Mayor, of which ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results