What are the 51 cities in England?
England's cities are named below in alphabetical order:Bath. Birmingham. Bradford. Brighton & Hove. Bristol. Cambridge. Canterbury.Durham. Ely. Exeter. Gloucester. Hereford. Kingston-upon-Hull.Manchester. Newcastle-upon-Tyne. Norwich. Nottingham. Oxford. Peterborough.Southampton. St Albans....