I travelled through a town called Wymondham (in Norfolk, England) today and found out it was pronounced 'Windum'.
There's a place in Hampshire called Beaulieu, this is not pronounced the french way, it's pronounced bew-lee.
I got to wondering what really extreme examples of place names are around that are pronounced totally differently to their actual spelling. Only other one I could think of was Arkansas?