London is the biggest/largest city in England population wise.
Boston,Mass
Top Ten Largest New England Cities by Population:Boston, MassachusettsWorcester, MassachusettsProvidence, Rhode IslandSpringfield, MassachusettsBridgeport, ConnecticutNew Haven, ConnecticutHartford, ConnecticutStamford, ConnecticutWaterbury, ConnecticutManchester, New Hampshire
Boston is the largest city in New England.
No. Boston was a city ( still is) in the colony of Mass.
London
London - and it is also the biggest in the UK.
LONDON!
No
Birmingham.
Birmingham
Foxboro, Massachusetts which is south of Boston.