Traditionally it meant there was a Cathedral there. But more recently this has not been so when a new city has been formed.
The United Kingdom is comprised of England, Scotland, Wales and Northern Ireland.
There are many towns in Devon, but only two cities. They are Exeter and Plymouth. In different parts of the world people have different ideas of what constitutes a city, but in England the only ones in Devon are Exeter and Plymouth.
England is a country so can't be in a city.
New York City (NYC) [could differ depending on what constitutes large - population, area, etc.]
The smallest city in England is The City of London, a city within Greater London.
London is the capital city of England.
No, London is the largest city in England
Birmingham is in England but it is not the largest city. the largest city of England is London.
The City of London, sometimes known as the 'Square Mile'.
London is the capital city of England and the United Kingdom.
There is a village in Devon, England called Crowndale, but no city.
Boston is the largest city in New England.