England is home to a diverse set of towns, cities, and villages that I’ve had such a great privilege to be able to explore. From medieval towns, metropolitan cities, cobbled street villages and quaint seaside towns, England is so unique. Next time you’re planning things to do add these towns to your list!
Home to one of England’s oldest streets.
Related: How to Spend 24 Hours in Rye
Can’t miss the city with all its great food, wonderful parks and gardens
Beautiful bridges, university grounds, and the famous Fitzbillies Chelsea bun.
Lovely university grounds, and Medieval architecture.
5. Stow on the Wold
Home to the oldest inn in England
If you love quintessential English villages and cottages, you can’t miss Arlington Row.
The parking here can be rough! But well worth it to see this beautiful village. It’s like stepping into a fairytale.
Ancient marketing village, home to an old abbey, and is a quiet break from the rest of the bigger Cotswold Villages
Related: 10 Things You Must do in Malmesbury
One of the most fun, vibrant and colorful beach towns in England!
The cruise ship capital of Europe where you can explore modern architecture and medieval history.
Related: A Visitor’s Guide to Southampton
Once the home of Charles Darwin, this cute Shropshire town has been rated a great Winter visit.
Related: How to Spend a Day in Shrewsbury
With its narrow roads and traditional architecture, it’s another classic English town.
One of my favorite places in the Cotswolds and also one of the Royals’
14. Bourton on the Water
Cotswolds village with canals that’s often referred to as the “Venice of the Cotswolds”
“Capital of the Cotswolds”
17. St. Albans
Full of Roman history, a long-standing market, and some great places to eat.
Related: A Guide to a Day Out in St. Albans
Cute Cotswolds market town that is a refreshing change from the most popular towns.
You can’t miss the Ramsgate tunnels and the beautiful marina