There was a light-hearted debate on the Today programme on Radio 4 this morning (listen here) about the correct pronunciation of Shrewsbury, the county town of Shropshire. Is it Shroo... or Shroh...? Professor Tim Jenkins said it should be pronounced 'Shroosbury' because that's what most people say, also it seems the phonetically sensible option, giving the letter combination ew. However, the pronunciation of very many English place names bears no relation at all to their spelling (Cholmondeley in Cheshire is pronounced 'Chumley', for instance), hence there are those people who insist that 'Shrohsbury' is the correct pronunciation. The other interviewee on this morning's programme, Dr James Pardoe, championed this latter version, on the grounds that this was the original pronunciation. The Old English spelling of the town's name was Scrobbesbyrig.
As for pronunciation matching spelling, well occasionally nowadays some people use the spelling shew for show, although this is becoming less common. Just to add another complication, though, the ew of shew was originally pronounced oo, as I mention in this old post.