Menu
The Bodleian Library in Oxford

Best 11 Towns and Cities to Visit in the UK

By: Adina
Published: 30/05/2025

Visit the UK to discover cities packed with centuries of history, vibrant culture, and world-famous landmarks. But it’s not all about the big names. Its picturesque towns offer something just as special, with cosy pubs, cobbled streets, and friendly locals.

In this guide, you’ll uncover the best cities to visit in the UK, along with some of its most charming towns.



Contents: Best towns and cities to visit in the UK

  1. London, England
  2. Bath, England
  3. Edinburgh, Scotland
  4. Belfast, Northern Ireland
  5. Ambleside, England
  6. Glasgow, Scotland
  7. Bakewell, England
  8. Llandudno, Wales
  9. Oxford, England
  10. Inverness, Scotland
  11. York, England

1. London, England

London is one of the world’s most iconic capitals, and even spending weeks here wouldn’t be enough to see it all. Whether you’re new to the city or coming back for more, there’s always something new and exciting to discover.

One of the city’s most popular attractions is the Tower of London, where you can uncover stories of monarchs and prisoners, and admire the Crown Jewels. From there, stroll along the Thames to Tower Bridge, an instantly recognisable London landmark.

For a bird’s eye view of the city skyline, hop on board the London Eye, a giant observation wheel on the south bank of the river.

On the north bank, snap a photo with Big Ben and step inside Westminster Abbey, where kings and queens have been crowned for generations. Then wander up to Buckingham Palace, where you can catch the “Changing of the Guard” ceremony.

For a touch of culture, explore the British Museum or catch a show in the West End, London’s renowned theatre district. England’s capital is also packed with world-class art galleries, including the National Gallery and the Tate Modern, which are free to visit.



London skyline and the river Thames
The London skyline and river Thames.

2. Bath, England

Just a few hours west of London, near the scenic Cotswolds district, you’ll find the charming city of Bath. This UNESCO-listed spot is renowned for its elegant Georgian-era architecture and ancient Roman Baths, which you can still explore today.

If you’re a literature lover, you’ll feel right at home here. In the 18th century, Bath became a cultural hotspot, attracting socialites, artists and writers – including literary icons Jane Austen and Mary Shelley.

Dive into their legacies at the Jane Austen Centre and Mary Shelley's House of Frankenstein. Or follow in their footsteps as you wander past the picturesque Pulteney Bridge, the sweeping Royal Crescent, and the medieval Bath Abbey.

As you explore the city’s cobbled streets, you might recognise a few familiar scenes. Thanks to its timeless beauty, Bath has featured in popular films and television series, including Bridgerton, Les Misérables, and Vanity Fair.



Roman baths in the city of Bath, England
The ancient Roman Baths.

3. Edinburgh, Scotland

With its dramatic Gothic buildings and castle-topped skyline, it’s no wonder Scotland’s capital is often called one of the most beautiful cities in the UK.

A great place to start exploring Edinburgh is the Royal Mile, the city’s historic heart. This medieval street runs through the Old Town, linking 2 of Edinburgh’s most iconic sights.

On one end, you’ll find the majestic Edinburgh Castle towering over the city. At the other, is the Holyrood Palace, the British Royal Family’s official residence in Scotland.

For sweeping views of the city’s rooftops, make your way up Calton Hill. Or if you’re up for a longer climb, hike up Arthur’s Seat, an ancient extinct volcano in Holyrood Park.

Harry Potter fans, you’re in for a treat! While the movie franchise wasn’t filmed here, Edinburgh inspired much of the wizarding world. J.K. Rowling wrote parts of the series at The Elephant House café, and drew inspiration from spots like Victoria Street and Greyfriars Kirkyard.



Edinburgh skyline glowing at sunset
Edinburgh's skyline at sunset.

4. Belfast, Northern Ireland

If you’re planning a trip around Northern Ireland or the entire Emerald Isle, Belfast is a city that’s worth visiting in its own right. Northern Ireland’s capital is a place where every street corner has a story to tell.

One of the most authentic ways to dive into Belfast’s storied past is on a Black Cab tour of the city. You’ll hear about “The Troubles” of the 1960s from a local’s perspective as you explore key landmarks, including the Peace Walls, which still stand today.

Of course, no visit here is complete without a stop at the Titanic Quarter. This is where the world-famous “unsinkable ship” was built in 1909. At the interactive Titanic Belfast museum, you can even walk through replicas of the cabin and dining areas.

And if you're into Game of Thrones, you won’t want to miss the Studio Tour in nearby Banbridge. Step behind the scenes and discover original sets, costumes and props from the show.



Titanic visitor centre in Belfast, Northern Ireland
The Titanic visitor centre in Belfast.

5. Ambleside, England

Nestled at the northern tip of Windermere, Ambleside is one of the best small towns to visit in the UK. With rugged mountains behind you and the lake at your feet, you’ll enjoy a mix of natural beauty and vibrant village life here.

Wander past Victorian stone houses and along narrow, winding streets as you soak up the lively atmosphere. One of the standout sights you’ll come across is the quirky Bridge House. This tiny 17th-century house is perched over a stream and is one of the most photographed spots in the region!

While you’re here, duck into some cosy pubs, explore independent shops, and try Cumbrian dishes in local restaurants. Try local favourites like Cumberland sausages, then finish with a rich slice of sticky toffee pudding.

Whether you’re stopping by or spending a few days, Ambleside is a place that invites you to slow down and savour the moment.



Panoramic view of Ambleside in the Lake District
The charming town of Ambleside.

6. Glasgow, Scotland

Glasgow is Scotland’s largest city and a buzzing cultural hotspot you won’t want to miss. Once an industrial hub, it's now known for its friendly locals, thriving arts scene, and live music. In fact, Glasgow was named a UNESCO City of Music, hosting about 130 live gigs every week.

Whether you love the arts, history, shopping, or dining, Glasgow has something to keep you entertained. Explore top museums, such as the Kelvingrove Art Gallery, the Burrell Collection, and the Transport Museum.

Or wander through trendy neighbourhoods like the lively Finnieston or the West End. While you're in the West End, be sure to swing by Ashton Lane, a backstreet lined with fairy lights, eateries and quirky shops.



Kelvingrove museum and Glasgow University
Kelvingrove Art Gallery and Glasgow University.

7. Bakewell, England

If you’re looking for that quintessential English feel, Bakewell is one of the best UK towns to visit. Nestled in the heart of the Peak District National Park, it’s known for its stone cottages, riverside walks, and traditional tea rooms.

Of course, you might recognise the name – this is the birthplace of the famous Bakewell tart.

This delicacy is made of a flaky pastry base, a layer of jam, a rich frangipane and a slathering of icing. You can even try the original recipe at a local bakery and decide for yourself if it lives up to the hype.

While you're here, take a stroll along the River Wye and cross the medieval Bakewell Bridge for classic countryside views. And just a 10-minute drive away, you'll find Chatsworth House, one of England’s most impressive stately homes and a filming location for Pride & Prejudice (2005).



People walking down the river in Bakewell
People walking along the river in Bakewell.

8. Llandudno, Wales

If you’re exploring North Wales’ stunning coastal route, Llandudno is a must-see spot. Nicknamed the “Queen of the Welsh Resorts,” this picture-perfect seaside town is a popular summer destination renowned for its endless sandy beaches.

Stroll along the promenade, where colourful Victorian buildings overlook the sprawling shore, and grab an ice cream or classic fish and chips. For a birds-eye-view, take the historic Great Orme Tramway or the alpine-style cable car to the summit of the Great Orme Country Park (“Y Gogarth”).

Follow the Alice Trail through town to spot whimsical statues inspired by Alice’s Adventures in Wonderland. Lewis Carroll is said to have visited and found inspiration here.



Aerial view of Llandudno pier
Aerial view of Llandudno pier.

9. Oxford, England

Oxford is famously home to one of the world’s oldest and most prestigious universities – the University of Oxford. Unlike many universities, it doesn’t have a single campus. Instead, you’ll find its historic colleges and academic buildings woven throughout the city’s streets.

As a true collegiate city, Oxford’s charm is in its libraries, colleges, and courtyards that have inspired generations of scholars. Don’t miss the striking Radcliffe Camera and the Bodleian Library, two of its most treasured libraries.

Step into Christ Church College and you might get a sense of déjà vu. Its grand dining hall is said to have inspired the magical setting of Hogwarts in the Harry Potter films.

The city has also been home to famous minds such as C.S. Lewis and J.R.R. Tolkien, whose legacies continue to inspire visitors today.



The city of Oxford, England
Oxford, England.

10. Inverness, Scotland

As the gateway to the breathtaking Scottish Highlands, the city of Inverness is a great place to explore during your trip to Scotland.

Stroll through the city’s Old Town to uncover historic buildings, lively pubs and local shops. Or visit the historic castle of Inverness, perched above the River Ness. Its red sandstone walls hint at centuries of drama, including ties to Shakespeare’s Macbeth.

From here, you’re just a short drive from legendary Highland sights. Make your way south to reach the mysterious waters of Loch Ness and explore the crumbling ruins of Urquhart Castle.



Aerial view of Inverness and the river Ness
Inverness and the river Ness.

11. York, England

Wander York’s cobbled streets and medieval landmarks, and you’ll feel like you’ve travelled back in time.

Founded by the Romans in 71 CE, this city in Northern England has seen centuries of change. Today, it’s a vibrant hub of historic attractions, top-tier restaurants, and the home of the prestigious University of York.

One of the city’s most striking landmarks is York Minster, the largest Gothic cathedral in Northern Europe. Step inside to admire its stained glass windows and ancient crypt. Another medieval gem worth exploring is The Shambles, a crooked 13th-century street lined with timber-framed shops that feels straight out of a storybook.

You can even walk a section of the ancient Roman walls that encircle the city. With so much to uncover around every corner, York is easily one of the top cities to visit in the UK.



Aerial view of York Minster cathedral
York Minster from above.

Explore the UK’s best towns and cities with Nordic Visitor

Now that you’ve uncovered some of the best towns and cities to visit in the UK, why not see them for yourself? Whether you’re drawn to historic capitals, charming market towns, or scenic coastal spots, our travel experts will help you plan the perfect trip.

Book a tour of England and Scotland with Nordic Visitor to discover some of the UK’s top destinations. Our Edinburgh-based experts will sort your accommodation, plan your itinerary, and arrange local transport.

You can also expand your journey with a multi-country UK trip that includes Wales and Ireland. Choose a self-drive tour to travel at your own pace, or opt for a guided small-group tour and get insights from a local guide.

Get in touch with us to start planning your unforgettable UK adventure today.

Tags:
adina author profile
Post by: Adina

Born in Romania and raised in Canada, Adina's love of travel has taken her across the globe. She now calls bonnie Scotland home. When she’s not exploring, she loves cosying up with a good book, being out in nature, and spending time with family.

More posts by Adina

Getting there

We'd love to give you the same amazing travel experiences as you read about in our blog! To visit the destinations and attractions mentioned in this post - and to discover a few new highlights along the way - check out these recommended Nordic Visitor tours.