town ending in kirk
There are no towns ending in A on the Surrey part of the Thames.
Bromley
Castleford (Yorkshire).
many viking town names ending in well
ton
Didcot is one.
In Britain, several towns have names ending with "magna," which is derived from Latin meaning "great." Notable examples include Luton Magna and Tewkesbury Magna, both reflecting historical significance. The use of "magna" often indicates a larger or more important settlement compared to nearby places. These names can often be found in areas with rich historical roots, particularly in England.
None but a lot of them end in -Shire (like Worcestershire and Gloucestershire) but not -Nish.
Boston tea party
There is no town ending in A in Surrey on the Thames river.
Leicester and Cirencester... are just two examples - there are others.