I got the latter of the two pretty quickly. But only because I come from there! Truro was the one I nearly forgot. Unless you’re from Cornwall it’s quite easy to forget that it’s a city. Or, that it’s even there at all!
Thanks for mentioning it! I've just added Stoke-on-Trent to the list but greyed out so that people know it isn't a valid answer. Hadn't thought to do that when I made the quiz!