England is a stunning country full of history and culture.
From the Tower of London to Stonehenge, there are countless attractions to explore.
In this article, I’ll cover 15 of the best things to do in England.
Whether you’re looking for a day trip, an adventure, or just a chance to relax, there’s something for everyone.
So let’s get started and discover what England has to offer!
Tour the Tower of London

Touring the Tower of London is a must-do for anyone visiting England, as it offers a glimpse into the country’s rich history and culture.
The Tower of London is a complex of buildings dating back to the 11th century. It’s home to the Crown Jewels and several famous prisoners over the centuries. It’s a great way to explore London’s past and see some of the world’s most beautiful and valuable jewels.
The Tower also hosts daily live reenactments of historical events and ceremonies. These are a great way to get a sense of the history and culture of the city.
You can also take a guided tour to get an in-depth look at the Tower’s history and learn more about the city’s past.
Visiting the Tower of London is an unforgettable experience that you won’t want to miss!
Visit Stonehenge

Visit Stonehenge to marvel at the ancient mystery of the Neolithic and Bronze Age monument. It’s hard to imagine how and why this mysterious monument was built, and it certainly inspires awe and wonder.
Stonehenge is believed to have been constructed in three stages, the first of which began around 3000 BC. It is thought that the giant stones were brought from Wales and then placed in a circle to create the monument.
Today, Stonehenge is one of the most popular tourist sites in England. Visitors can explore the surrounding area, learn about the history of the monument, and take a guided tour. There are also a variety of events held at Stonehenge, including solstice celebrations, so be sure to check the calendar for dates and times.
Exploring Stonehenge is a must-do for anyone visiting England, and it’s an experience that will remain with you long after you’ve left.
Explore the Lake District

Immersing yourself in the stunning beauty of the Lake District is an experience you’ll never forget.
With its stunning landscapes and unspoilt villages, you can explore miles of rolling hills and lush green countryside.
From breathtaking hikes to tranquil boat rides, the Lake District offers something for everyone.
Whether you’re looking for adrenaline-filled activities like kayaking and mountain biking, or peaceful strolls around ancient hills and lakes, you can find it here.
The Lake District also has plenty of interesting cultural sites to explore, such as the Roman fort of Hardknott and the ruins of the stunning Muncaster Castle.
There’s also a variety of wildlife to observe, from soaring red kites to colonies of wild swans.
With so much to do, it’s easy to see why the Lake District is one of England’s most beloved attractions.
Discover the Cotswolds
Explore the rolling hills and quaint villages of the Cotswolds, and discover why this area of England has been captivating visitors for centuries.
Located in the heart of England, the Cotswolds is a picturesque region of rolling hills, ancient woodlands, and charming villages. It’s an area full of character and history, with plenty to explore.
From exploring the ancient market towns to visiting stately homes, there are plenty of activities to enjoy.
Be sure to take a walk and explore the area’s traditional limestone villages, with thatched cottages and winding lanes. The villages are full of character and offer a glimpse into the past.
There are also plenty of outdoor activities to enjoy, such as walking, cycling, and horse riding. Stop by a local pub and enjoy some traditional English fare.
The Cotswolds are the perfect place to relax and enjoy the countryside.
Take a Day Trip to Brighton
Take a break from the countryside and head to the seaside town of Brighton. Just an hour’s train ride away, you can experience the vibrant atmosphere of the British seaside.
Enjoy the picturesque beach-front promenade, with its iconic colourful beach huts and pier. You’ll be sure to find plenty of shops, cafes, and restaurants to explore.
Take a stroll down the pier and enjoy the sights and sounds of the sea. You can also take a boat ride for an up-close experience of the beautiful coastline.
Spend some time shopping in the quaint boutiques and fashionable stores. There’s something for everyone, from vintage clothes to unique souvenirs.
With plenty of activities and attractions, Brighton is the perfect place to spend a day of fun and relaxation.
Attend a Concert at the Royal Albert Hall
Experience the stunning acoustics of the world-famous Royal Albert Hall and witness top-class performances from some of the greatest musical acts in the world.
The hall has a capacity of 5,272, and it’s a breathtaking sight to behold when it’s filled with music fans.
The Royal Albert Hall is one of the most iconic venues in the world, having hosted many of the greatest musicians in history.
From legendary rock bands to classical orchestras, the venue has seen it all. It is truly a unique and special experience to be able to attend a show at this historic venue.
The sound quality is incredible, and the atmosphere of the crowd makes it even more magical.
With a wide variety of musical acts to choose from, there is something for everyone.
Whether you’re looking for an evening of classical music or a rocking concert with one of your favorite bands, the Royal Albert Hall is sure to deliver an unforgettable experience.
Take a Walk Along the Thames
Stroll along the iconic Thames River and take in the stunning views of London’s bustling cityscape.
Taking a walk along the Thames is one of the best things to do in England.
The Thames winds its way through the heart of the city, providing visitors with a unique perspective of the city’s architecture and landmarks.
Many of the most famous buildings, such as the Houses of Parliament and the Tower of London, can be seen from the banks of the Thames.
Taking a leisurely walk alongside the river is a great way to experience the sights and sounds of London.
Along the way, visitors can admire the stunning modern sculptures, or take a boat ride from one of the many piers.
This is a great way to admire the sights of the city from a different angle.
Taking a walk along the Thames is an ideal way to explore the city and enjoy the beauty of London’s famed river.
Climb to the Top of St. Paul’s Cathedral
Climb to the top of St. Paul’s Cathedral and get an unparalleled view of London from one of the city’s most iconic landmarks.
Dating back to the 17th century, the grandiose cathedral is not only a beautiful example of the Baroque style architecture, but also a symbol of the city’s resilience.
One of the few buildings to survive the Great Fire of London in 1666, the cathedral has spanned numerous eras.
Standing atop the golden steps, visitors can take in the breathtaking views of the city below. On a clear day, the views span from the Houses of Parliament to St. Paul’s Cathedral and the London Eye.
Visitors can access the interior of the cathedral by climbing the 500 steps to the top of the iconic dome.
Once at the top, the awe-inspiring panoramic views of the city are a sight to behold.
The Dome is also home to the stunning Whispering Gallery, where visitors can hear their whispered words echo around the entire Gallery.
This ancient building is a must-see for all visitors to London, and provides an unforgettable experience.
Shop at Portobello Road Market
Leaving St. Paul’s Cathedral, I made my way to Portobello Road Market in Notting Hill. Popularly known as one of the best markets in London, it is filled with shops, stalls, and restaurants.
As I strolled down the bustling street, I could feel the hustle and bustle of the city and the energy of the locals.
The market is divided into two main areas – the antique market and the general market. The antique market is filled with antiques, jewellery, books, furniture, and much more. For those looking for a unique piece to take home, this is the place to go.
The general market, on the other hand, has a variety of shops selling everything from clothes to souvenirs. There are also food stalls galore with delicious treats to sample. With all these options, I could easily spend hours here, browsing and people watching.
Enjoy Afternoon Tea at the Ritz
Indulge in a luxurious afternoon tea experience at the iconic Ritz in England and treat yourself to an unforgettable experience.
As one of the most exclusive venues, the Ritz is a must-visit for those looking for a unique and luxurious experience.
Enjoy a traditional afternoon tea featuring sandwiches, scones, and cakes served on fine china, along with a selection of the finest loose-leaf teas.
A delightful experience awaits you, with the charming atmosphere of the Ritz providing the perfect backdrop as you savor each bite.
Spend the afternoon in this grand and elegant setting, and savor the experience of afternoon tea at the Ritz.
Go Shopping in Oxford Street
Discover the endless shopping opportunities on Oxford Street, one of London’s premier shopping destinations.
Stretching from Oxford Circus to Marble Arch, the street is lined with a variety of stores, ranging from high-end designers to more affordable retailers.
Whether you’re looking for fashion, beauty, home furnishings, or electronics, you’ll find it all here.
With so much to choose from, you’ll be sure to find something that catches your eye.
The area is also filled with plenty of restaurants, cafes and bars to take a break from the shopping.
Oxford Street is the perfect place to spend the day, as long as you’re prepared for the crowds.
With its central location, you can also easily access the rest of the city, making it an ideal spot to explore some of London’s most famous attractions.
Visit the National Gallery
Take a journey through the history of art at the National Gallery, one of the largest and most prestigious art collections in the world.
Located in the heart of London, the National Gallery is home to a vast collection of works, from the Italian Renaissance to the modern day.
From classic masterpieces by the likes of da Vinci and Michelangelo, to British landscapes and contemporary art, the National Gallery offers something for everyone.
Spend the day exploring the galleries and discovering the stories behind the works.
Learn more about the artists, their techniques and materials, and the historical context of the artworks.
Admire the ornate frames, sculptures, and paintings that make up the collection.
Take in the grandeur of the architecture and history of the building, and spend some time in the gift shop, buying souvenirs and prints of the works.
Whether you’re a budding artist or a casual observer, the National Gallery is a must-see destination for any trip to England.
Go to a Football Match
Experience the electric atmosphere of a British football match – the passionate fans, the intense rivalry, and the thrilling action. Whether you’re a fan of a local football club or looking to experience a match between two of England’s biggest teams, there’s nothing quite like attending a live football match.
Football in England is a way of life, and every match is a unique experience. The chants, the songs, and the cheers of the fans only add to the atmosphere. And of course, the excitement of seeing your team win is an unforgettable feeling.
Even if the match isn’t a close one, the sheer passion of the supporters can turn it into a memorable occasion. So if you’re looking for a unique way to experience the culture of England, watching a football match is a must.
Sample Local Cuisine
After taking in the excitement of a football match, why not try some of the delicious local cuisine?
England is known for its unique and varied food, so it’s the perfect place to sample some of the best dishes.
Whether you’re looking for traditional English food or something a bit more exotic, there’s something for everyone.
From fish and chips to Indian curry, England has it all.
Take a Ride on the London Eye
Soar above the city skyline and get a bird’s eye view of London when you ride the London Eye! The London Eye is the world’s tallest cantilevered observation wheel – it stands at a whopping 135 metres and is the most popular paid tourist attraction in the UK.
Taking a ride on the Eye is an extraordinary experience – you can see up to 40 kilometres in all directions, and the views are simply breathtaking.
From the Eye, you can spot many of London’s iconic landmarks, including Buckingham Palace and the Houses of Parliament. This is a great way to get your bearings and explore the city from a different perspective.
The ride lasts for 30 minutes and is well worth the price of admission. The London Eye is a must-do for any visitor to London – it will take your breath away!
Conclusion
Visiting England has so much to offer! From visiting the Tower of London to exploring the Lake District, there’s something for everyone.
You can take a day trip to Brighton and sample some of the local cuisine, or take a ride on the famous London Eye.
No matter what you choose to do, you’re sure to have an amazing time.
I’ve had the pleasure of experiencing some of the best things England has to offer, and I can’t wait to go back and explore more.
There’s something for everyone and the experiences I’ve had have been unforgettable.