The 50 Best Things to Do in England

While many travelers roll through London every day, not as many take the time to thoroughly explore all that England has to offer. From the rolling hills of the North York Moors to the expansive beaches of Cornwall to the small towns of the Cotswolds, there’s a lot to see, do and, of course, eat in Britain. It’s likely not possible to see it all in one go, but here are 50 of the best things you should include in an England itinerary.

The 20 Best London Hotels at Every Price Point

view of one of the streets of london
Click&Boo/Getty Images

1. Walk Around London

The best way to see London’s iconic sites is by foot, strolling from Westminster Abbey and Big Ben to Buckingham Palace, or along the south bank of the Thames to the London Eye. Most of the major tourist attractions can be seen in a day if you plan a good route, leaving plenty of time for the rest of the country.

2. Visit The Tate Britain

The most visited tourist attraction in London is the Tate Modern. The modern art museum is great for art lovers, but its tenth-floor viewing balcony is also a good way to glimpse London from above.

3. Learn Movie Magic

Explore the magical world of Harry Potter at the Harry Potter Studio Tour, which includes many of the sets, props and behind-the-scenes stories from the film series.

4. Indulge In Afternoon Tea

No visit to England is complete without a posh afternoon tea, ideally at The Ritz or The Savoy. (And if anyone asks, it’s clotted cream first and then jam when eating a scone.)

spring at kew gardens in london
Ajit/Getty Images

5. Explore Kew Gardens

Kew Gardens, also known as the Royal Botanic Gardens, are the perfect place for an afternoon wander. Look for the Treetop Walkway, which puts you high enough to glimpse the city skyline.

6. Tour Windsor Castle

Explore the home of the queen with a tour of Windsor Castle, a quick train ride from London. The cute town is also great for boat tours on the Thames and dining in historic pubs.

7. Go Punting

From London, head to Cambridge, where the River Cam is the perfect place to learn how to punt (which is basically guiding a small boat with a pole). Look for one of the many boat rental and tour companies around town.

8. Visit The Ashmolean Museum

Head to Oxford to peruse the Ashmolean Museum, England’s oldest public museum, which was established back in 1683.

9. Tour A Gin Distillery

The Brits love their gin, and you can learn more about the delicious spirit during a tour of the Bombay Sapphire distillery, located in Hampshire.

10. Dine At The Fat Duck

The small town of Bray is known for its collection of Michelin-starred restaurants, the most famous of which is Heston Blumenthal’s three-starred Fat Duck. Book early and save your pennies—this is a splurge.

stonehenge in england
Kevin Nirsimloo / 500px/Getty Images

11. Experience Stonehenge

The prehistoric monument of Stonehenge is a sight to behold, even if it is now surrounded by a protective fence. Visit on your own via car or book a day-trip by bus from London.

12. Explore The Cotswolds

Rent a car and cruise through the quaint villages that dot the Cotswolds, a picturesque area to the west of London. Some of the prettiest towns include Burford, Painswick, Bibury and Bourton-on-the-Water.

13. Visit Blenheim Palace

Near Oxford you’ll find the impressive Blenheim Palace, essentially England’s version of Versailles. The historic palace often has contemporary art exhibitions throughout its galleries, which can be a strange but engaging juxtaposition of objects.

14. Stay At Soho Farmhouse

You don’t have to be a Soho House member to book into one of the chic cabins at Soho Farmhouse, a relaxing countryside compound where you can swim, pet baby sheep and spot celebrities.

royal shakepeare theatre
Leadinglights/Getty Images

15. See A Play At Royal Shakespeare Theatre

Head to Shakespeare’s hometown of Stratford-upon-Avon and take in one of his plays at the historic Royal Shakespeare Theatre, run by the Royal Shakespeare Company. The company also performs in the town’s Swan Theatre and the Other Place.

16. Visit The Roman Baths

Bath was once home to the Romans, who built expansive baths on the natural hot springs in the area. You can tour the ancient ruins and learn more about the history of the city in a not-to-be-missed museum.

17. Relax At The Thermae Bath Spa

If you’d rather be the one soaking in a hot springs pool, head to the Thermae Bath Spa, which offers treatments and a rooftop pool with an amazing view.

18. Visit The Isle Of Wight 

Hop a ferry from Southampton to the Isle of Wight, the former summer home of Queen Victoria. It’s best visited in warm weather when you can take advantage of the beaches and walking trails.

19. Sleep In A Tree House

England boasts several tree house hotels, but none are more posh than those at Chewton Glen, a historic estate house that is now a five-star hotel.

brighton pier
TimZillion/Getty Images

20. Explore Brighton Pier

Take a train south from London to discover Brighton, a lively coastal town with a historic boardwalk and pier. The pier, formally known as the Brighton Palace Pier, features rides and games, snacks and great sunset views over the ocean.

21. Ride A Roller Coaster

Dreamland Margate is a kitschy seaside amusement park that also hosts special events and music festivals. There are rides, a roller disco and lots of opportunities for the perfect Instagram photo.

22. Visit Canterbury Cathedral

Canterbury Cathedral, located in Kent, is a World Heritage Site and one of the oldest churches in England. Anyone can visit or take a guided tour—no religion necessary.

23. Travel Along The White Cliffs

Everyone knows the white cliffs over Dover, but the Jurassic Coast of England has to be seen to be believed. Some of the best views are found at Seven Sisters Country Park near Seaford.

24. See A Football Match 

Football, aka soccer, is a beloved sport in England and best experienced in a stadium full of rowdy fans, especially if you voyage up to Manchester for a Manchester United match.

bedruthan steps north cornwall
Ray Bradshaw/Getty Images

25. Surf In Cornwall

It can be a bit of a trek to get to Cornwall, but the coastal area of England is a highly sought after destination for surfers. Look for Fistral Beach in Newquay.

26. Discover St. Michael’s Mount

In Cornwall? Cross the causeway or take a boat to the tiny island with lots of history that is Michael’s Mouth Bay. Pack a picnic and make a fun half-day of it enjoying medieval cobblestone paths, sub-tropical gardens, castle walls and a gorgeous view of Mount’s Bay. Heads up: The island is closed to tourists on Saturdays. 

27. Embark On A Magical Mystery Tour

Head north to Liverpool, hometown of the Beatles, where the Magical Mystery Tour will take you to see all of the band’s historic sites, including Strawberry Field and Penny Lane.

28. See Modern Art

Liverpool is also home to one of the Tate museum branches, the Tate Liverpool, which showcases modern and contemporary art (with free entry). 

29. Stroll The Shambles Of York

Next stop: York. Here take a walk through the Shambles, a narrow street in the center of town with overhanging buildings that date back to the 14th century—and which looks like Diagon Alley for Harry Potter fans.

the old fashioned streets of york uk
Nick Brundle Photography/Getty Images

30. Ascend The York Minster

For a great view (and some history), climb 275 steps to the tower of York Minster, located in the center of York. After, walk the stone wall that still partially surrounds the city.

31. Explore The Yorkshire Sculpture Park 

Located in West Yorkshire, the Yorkshire Sculpture Park, an open-air museum, showcases works by artists like Henry Moore, Damien Hirst and Barbara Hepworth.

32. Walk The Yorkshire Moors

You may not be in a Brontë novel, but walking through the rolling hills of the North York Moors National Park still has a romantic feel. Look for the Cleveland Way, a 109-mile trail the encircles the park.

33. Eat (fresh) Fish And Chips

While many seaside towns claim the best fish and chips in England’s, Whitby has some of the freshest. Opt for an order from Royal Fisheries, a 50-year-old establishment that will have you questioning why you ever ate fish anywhere but by the sea.

34. Climb To The Whitby Abbey

Explore the ruins of the Whitby Abbey, a seventh-century monastery that is now home to a museum. It’s 199 steps from the center of town to the Abbey, but there’s usually ice cream for sale at the top.

robin hoods bay
GJohnson2/Getty Images

35. Stroll Through Robin Hood’s Bay

The quaint coastal village of Robin Hood’s Bay is about as picturesque as you can get, especially if you like wandering around on a beach or sitting quietly in a café that overlooks the North Sea.

36. Admire Hadrian’s Wall

Hadrian’s Wall once stretched 73 miles across England. Today the Roman monument is now in ruins, but can be visited at various spots around the country. The best place to admire the impressive construction is at the Housesteads Roman Fort in Northumberland.

37. Attend A Play At The Theatre Royal

Newcastle’s Theatre Royal hosts plays, musicals, opera and other theatrical events throughout the year, rivaling the theaters of London’s West End.

38. See The Angel Of The North

Located in Gateshead, just outside Newcastle upon Tyne, Antony Gormley’s famous Angel of the North sculpture is one England’s most famous piece of public art. The massive work of art is free (and accessible via bus).

lake windermere view english lake district
James Ennis/Getty Images

39. Hike In The Lake District

Those who appreciate the great outdoors can do no better than the Lake District, an area in northern England that has been home to prolific poets like Wordsworth. Try a short hike, or opt for a several day trek through the mountains where you can stay at small pubs along the way.

40. Dance At Glastonbury

Prepare to brave the mud at Glastonbury, one of the world’s biggest and most popular music festivals. Expect camping, late night dancing and, hopefully, Beyoncé.

41. Sleep With Lions

You might not associate lions with the English countryside, but at Port Lympne Hotel & Reserves guests can head out on a wildlife safari and even book a room in Lion Lodge.

42. Visit Highclere Castle 

Experience the “real Downton Abbey” at Highclere Castle, which welcomes the public for tours throughout the year.

43. Have A Royal Overnight

Splurge on a room at Cliveden House Hotel, the luxury property where Meghan Markle spent the night before her wedding to Prince Harry. Pro tip: Go to the spa. 

44. Dine In A Historic Pub In Nottingham

There are a lot of pubs that claim to be the oldest in England, but Nottingham’s Ye Olde Trip to Jerusalem is certainly one of the most ancient, dating back to the 12th century.

puffins flying over the farne islands
Steve Allen/Getty Images

45. Spot Puffins On The Farne Islands

Take a boat trip to the Farne Islands, off the coast of Northumberland, to see puffins, seals and birds. Sir David Attenborough has called it his favorite place to see nature in England and he’s never wrong.

46. Visit Guernsey

Situated between England and France, Guernsey (yes, the one from that novel) is a small island accessible by plane or boat.

47. Attend Wimbledon 

If you like tennis—or just drinking Pimm’s Cups—snag a ticket to a match at Wimbledon, the annual championships tournament that’s the oldest in the world.

48. Have A Sunday Roast

A great British tradition is the Sunday roast, a plate of roast meat, vegetables and a Yorkshire pudding topped with gravy. It’s usually eaten at lunchtime, at home or in a pub. For something extra special, book a table (and potentially also a room) at The Gunton Arms in Norwich.

harry duke of sussex and meghan duchess of sussex
Mike Marsland/Getty Images

49. Wave To The Royals

While we can’t promise you’ll see any royals during a visit to England, there are a few times of year when the queen emerges. The best bet is the Trooping of the Colour, a festive parade held in June for her majesty’s birthday.

50. Toast With A Martini

Bid farewell to your British journey with a classic martini (that’s gin, not vodka) at The Connaught Bar. The martinis are served via a martini trolley, which will arrive at your table with all the fixings.