City of London, power of the Lord Mayor and British Invisibles

Read more