I've just been looking these routes up in the road atlas as I'm not really familiar with cross country routes in that area.
You asked originally for a village, The population of Bedford in 2011 was 107,000. That is larger than Carlisle, the largest city in my own county of Cumberland.
St Ives, from what Nigel implies, is much better roads, and is certainly closer to Cambridge on a fast road. And has a population of 16,000. I purposely identified it as NOT being the St Ives everyone knows of as a tourist mecca.
If you want pronunciations here are 3 from Cumbria- Keswick I very often get asked for directions to Kes-wick, and cringe. The w is actually very soft and it is far more like Kes-sick. Some folk miss out the w entirely, some leave it in but very soft, and some as kezz-ick. I'll take any of the last 3, but Kes-wick marks you out as a tourist.
Out west there is a village called Torpenhow- but it is pronounced as Trepenna. Because Tor, Pen and How all basically mean hill in different languages (as a local I disagree with the tortuous reasoning on Wikipedia) so Tre-penna essentially means 3 hills.
Nearby is a town called Aspatria, but locally it is called Spatri. There was an old joke in the days of 3 class steam trains at the then junction station that the porter would go down the platform- at first class saying Aspatria, change here, second class Speatri change 'ere, and third class Spatri, git oot [get out]. Whether true or not is unclear, but it does reflect local useage and variation in pronunciation, and the Viking derivation of the name.
And the one we see most often here on the forum- Edinburg [Texas] for Edinburgh [Scotland]- no, no, no.