Which Uk Cities Have A Lord Mayor?

Only 23 cities in England have Lord Mayors: Birmingham, Bradford, Bristol, Canterbury, Chester, Coventry, Exeter, Kingston-upon-Hull, Leeds, Leicester, Liverpool, the City of London, Manchester, Newcastle upon Tyne, Norwich, Nottingham, Oxford, Plymouth, Portsmouth, Sheffield, Stoke-on-Trent, the City of Westminster, Which UK cities have mayors? Mayoralties covering a single local authority Local authority Post Type Leicester City …

Which Uk Cities Have A Lord Mayor? Read More »