BBC – Culture – Why does Britain have such bizarre place names?