Moving away from Wales to the North-West, I've heard Kirkby and Euxton pronounced as spelt. I think I'm right in saying that all place names with Kirkby drop the second k, EXCEPT Kirkby-in-Ashfield, where you pronounce it. It's easy to get a local place name wrong in the shop or pub, especially names of suburbs or villages which are rarely spoken outside the local area. I was caught out by Stow on the Borders line, which is pronounced to rhyme with cow or Slough, not as in Stowmarket or Stow-on-the-Wold.