When it comes to bucket lists, almost everyone has London mentioned. It is easy to see why London is so popular since it has some of the most popular tourist sites in the world. But there is so much more to England than just London and if you only visit London, you are really missing out. Wondering which are the best places to visit in England?
15 Best Places to Visit in England
Esteemed for its royal heritage, England offers an abundance of magnificent palaces, historic sites, and nature reserves.
Whether you’re a seasoned globetrotter or planning your first big adventure, here are some of the best places to explore in England.
London
London is the most visited city in England among tourists.
There is so many amazing sites to see and this list will give you some of the most popular things to see and do while here.
York
York is a Medieval city in northeast England that was founded by the ancient Romans and has close ties to the Vikings. Walk the cobblestone streets of The Shambles, learn the history of chocolate making in the city and visit a beautiful Gothic cathedral.
Canterbury
Canterbury is located in southeast England and was an important pilgrimage site in the Middle Ages. Apart from Canterbury Cathedral, you'll find cobbled streets and timber-framed houses throughout the city.
Bath
Bath gets its name from the Roman baths that the city is most famous for. Walk back in time and bathe in the mineral springs, check out the mixture of Gothic and Georgian architecture and the beauty of Pulteney Bridge.
Dover
Visit the English coast to see the White Cliffs of Dover and discover the Castle that became important throughout history due to it's proximity to the English Channel.
Wells
An often overlooked city, Wells is one of the most charming places in all of England. Enjoy spending time exploring the gardens of the Bishops Palace, take time to admire the Gothic Cathedral and walk down Vicar's Close, a fully intact Medieval street.
Glastonbury
The history of Glastonbury is one that is steeped in ancient lore and a visit here will allow you to see a mix of both historic sites and new age artistry. It is eclectic and unique and certainly something you should experience at least once!
Oxford
While this is a university town, it really is so much more. We believe Oxford is one of the best places to visit in England because it is so different from every other place on our list. It is full of Gothic architecture, Harry Potter references and there is even a Narnia door.
Salisbury
When it comes to historic churches, nothing is quite like Salisbury Cathedral. It is not just a beautiful church, but it also houses some pretty unique items like the first clock and one of the few copies of the Magna Carta.
Stonehenge & Avebury
Located in Wiltshire, about 20 minutes from Salisbury and 90 minutes from London, Stonehenge is one of the most famous prehistoric monuments in the world!
Avebury is just minutes from Stonehenge and is home to the largest neolithic circle in the world.
Northumberland
If you want to see Hadrian's Wall, head to Northumberland to Housesteads Roman Fort. You will see one of the most beautiful landscapes in all of England.
Windsor
There is a reason why the Queen makes this her home! It is a lovely city full of charm. Visit Windsor Castle, experience Evensong at George's Chapel and walk through Savill Garden.
Cotswolds
The Cotswolds span nearly 800 miles and goes through 5 counties. What these villages have in common is character. With rolling hills as a backdrop, most of the homes in this part of England have one thing in common, the quaint golden limestone buildings.
Highclere Castle
Even if you aren't a fan of Downton Abbey, you really should take time to visit Highclere Castle. Located in Hampshire, the 5000-acre estate consists of a stately home, grounds and gardens and makes a great day trip.
From the bustling streets of London to the serene landscapes of the Lake District, England offers a diverse array of unforgettable destinations. As you plan your journey, be sure to take the time to appreciate the unique beauty and heritage of each location. With its rich tapestry of history, culture, and natural beauty, England is truly a traveler’s paradise.
Get the English Heritage Overseas Pass
When visiting different places in England, one thing we think you should invest in is the English Overseas Heritage Pass.
The English Overseas Heritage Pass gets you free entry to many different sites throughout England and is good for up to 9 days (or you can extend it to 16 days)
The 2 Adults Pass is valid for up to 2 adults traveling together and the Family Pass is valid for up to 2 adults and up to 4 other family members living at the same address (under 18).
It really is a HUGE money-saver!