Malmesbury is the oldest borough in England, with a charter given by Alfred the Great around 880. But Malmsebury’s claim to being the first capital of England, before London and even before ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results