The origin of the names of many English towns, hamlets and villages date as far back as Saxon times, when kings like Alfred the Great established fortified borough towns to defend against the Danes. A... This description may be from another edition of this product.
Related Subjects
History