Britain has a history common to many islands: it is one of repeated invasion, occupation and assimilation. A rich mix of Celtic, Norse, Scandinavian, Anglo-Saxon, French and Latin have made the English language a gift to poets and writers. This work compiles 100 of the best and rudest place names, each one photographed and explained.