Thank you very much, Hilary. I did think that there was an "m" before the "d". The "ur" before that, though, doesn't look like a "w", when comparing it with the "w" in "Crickhowell". Sadly, I'm not very familiar with the Welsh language, and even less so with it's history. Might the "w" of Cwmdu have been written as "ur" back in 1871?
That said, Cwmdu is close enough to Crickhowell to be reasonable from the geographic perspective.