How many town starting with a Z? I count 4.
This from The Motorist's Atlas of Britain from 1987. From 48 pages of index surely many (funny names) can be found. Strange that Northern Ireland is not listed, but Wales and Scotland are. Maybe because of the troubles there.
There's some wonderful names in the Lake District, Clappersgate, Ulpha, Seattle, Stair, Sadgill, Sweetholme.