The quaint little market town that was the very first capital of England
- Posted on March 5, 2025
- By Express
- 1 Views

The quaint little market town that was the very first capital of England

The sleepy Wiltshire town you've probably never even heard of that claims to be the first ever capital of England and where residents are known as "Jackdaws."