Then again Queens English can be odd. I've never understood why 'derby' is pronounced 'darby' or 'hertfordshire' is 'hartfordshire'.
Or Belvoir is Beaver and Featherstonehaugh is Fanshaw and Milngavie is Mulgaye (alright, that one's Scottish) and so forth.