Veganderlust contains affiliate links and is a member of the Amazon Services LLC Associates Program. If you make a purchase using one of these Amazon links, I may receive compensation at no extra cost to you.ย  For more info, see the Disclosure Policy.

15 Amazing Things to Do in Soho London

Soho is the beating heart of London’s cultural scene with its colorful history and vibrant streets.

Despite being small on a London map, it’s packed with amazing activities – catch a West End show, shop on popular streets, stroll through charming alleys, and savor delicious food. And in the evening get ready for the vibrant nightlife in Soho’s bars and pubs.

As a London-lover who’s visited the city numerous times, Soho holds a special place in my heart. One of my favorite things to do in Soho London is to see shows at the West End. It’s one of the reasons I keep coming back to England’s capital and the Soho neighborhood.

15 Best Things to Do in Soho London

1. See a Show at West End

Harry Potter and the Cursed Child theatre from the outside in London
I saw the theatre twice and loved it!

The West End in London is renowned for its top-notch productions and iconic venues. Soho, within the West End, hosts theaters like the Palace Theatre and the Prince Edward Theatre on Shaftesbury Avenue. Watching a show here is an unforgettable experience.

Some theatres show the same show for years, while others rotate productions. The longest-running West End musical is Les Miserables. It premiered in 1984 and since 2004 it’s housed in the Sondheim theatre.

My favorite show I saw in Soho was Harry Potter and the Cursed Child in the Palace Theatre. I already saw it twice and loved it! It’s one of the best Harry Potter-related things to do in London.

๐Ÿช„ Visit magical Harry Potter locations in London on a guided walking tour!

2. Visit the House of MinaLima

A corner of a room with many magical items, like a chimney with letters flying out of it
How cool is this London Harry Potter shop?!

Speaking of Harry Potter attractions in London, the House of MinaLima is a must-visit for all Harry Potter fans. It’s a gallery and a Harry Potter souvenir shop in one.

The gallery is free to enter, and you can browse through different rooms where you’ll find original movie props, posters, and other graphic design pieces. The shop offers a wide range of Harry Potter merchandise, including limited-edition prints and books.

It’s a unique experience that brings fans closer to the behind-the-scenes magic of the films. But even if you’re not a big fan of the series, it’s worth a visit for the stunning design and the convenient location on the charming Greek Street.

๐Ÿช„ Visit magical Harry Potter locations and shops in London Soho and beyond!

3. Take a Picture of the SOHO sign

The bustling Carnaby Street in Soho, London, under a clear blue sky, lined with historic buildings and shops, a quintessential experience in Soho's best offerings.
The ideal spot for a photo in SOHO

You can’t visit Soho without taking a picture at the iconic SOHO sign on Beak Street. It’s a sparkling symbol of the neighborhood and a popular spot for photos.

Colorful Soho street art showcasing the word 'SOHO' with Tina, exemplifying Soho's vibrant art scene, a popular activity in Soho, London.
A more unique sign of Soho England

One of the more unusual things to do in Soho London is to take a picture with the SOHO street art on Manette Street. It spelled out SOHO in a fun and colorful way, I just hope it’s still there when you visit.

4. Visit Carnaby

Visitors strolling under the ornate Carnaby sign adorned with a Union Jack design, a bustling high street known as one of the best places for shopping and exploring in Soho, London.
Carnaby Streets is one of the main streets of Soho

Carnaby is a small area within Soho known for its trendy boutiques and cafes. It’s the perfect place for a shopping spree or a coffee break between activities.

Carnaby is also known for its pride events and decorations during pride month. The area is full of colorful flags and signs, making it a must-visit for the LGBTQ+ community.

The heart of the Carnaby area is Carnaby Street, a pedestrian street lined with shops and restaurants. Make sure to stop by Kingly Court, a hidden food court.

5. Go for Food at Kingly Court

Vibrant vegan tacos from Club Mexicana in Soho, London, showcasing a tantalizing mix of fresh toppings and bright colors, a delicious addition to Soho's diverse culinary scene.
Delicious vegan Mexican food in Soho

Kingly Court is a hidden gem in the heart of Soho. It’s a three-story food court with a variety of cuisines to choose from, making it the perfect spot for lunch or dinner.

My favorite restaurant inside Kingly Court is Club Mexicana, a vegan Mexican street food joint. They have the most delicious tacos I’ve ever tasted! It’s one of the best vegan restaurants in Soho.

However, note that even though it’s a food court it can get difficult to get a table without a reservation at some places.

Good to know: The tip in London restaurants is already included on the bill as a service charge.

6. Have Afternoon Tea

Tina in wizard's robes with a wand sitting at a table with a lot of food on the table
How magical does this setting look?

Having afternoon tea is one of the must-do things in England. It’s a charming tradition involving a mini feast of tea, scones, finger sandwiches, and desserts.

I had two Harry Potter-themed afternoon teas in London Soho and it was magical. Food-wise I would recommend the one at Cutter & Squidge, but the Harry Potter experience was more magical at The Wands & Wizard Exploratorium. Either way, both were amazing!

I’m sure you can also find more classic afternoon teas in Soho. Whatever you choose make sure to book your ticket online at least one day beforehand.

7. Relax in Soho Square Gardens

The historical Soho Square on a cloudy day, featuring the statue of Charles II, a peaceful green space considered one of the best relaxing spots in Soho, London.
Soho square is a great place to rest for a bit

Soho Square Gardens is a small public park in the heart of Soho. It’s a green oasis in the bustling city, perfect for a picnic or some quiet time to relax.

The gardens are also known for their statue of King Charles II, which has been standing since the 17th century. But the small building in the middle of the park looks even more impressive to me.

Don’t forget to look at the buildings surrounding the park, many of them are listed as protected buildings for their stunning architecture and rich history.

Fun fact: The small street leading from Oxford Street to Soho Square is called Soho Street, but it’s not that special.

8. Go Shopping in Regent Street or Oxford Street

Vibrant Pride flags adorn the bustling streets of Soho, London, above red double-decker buses and cyclists, capturing the area's spirit of diversity and inclusion among the best things to see and do in Soho.

If you’re looking for a shopping spree, head to Regent Street or Oxford Street. These two popular shopping streets are known for their wide range of shops, from high-end designer stores to more affordable brands.

The two streets form the border of Soho to the north and the west and they meet at the crossing of Oxford Circus metro station. So it’s easy to combine them both in a shopping day.

And even if you’re not interested in shopping, it’s still worth strolling through these bustling streets. Especially in winter to see the famous Christmas lights.

You can even stay at a hostel in Oxford Street for the ultimate Soho experience.

9. Visit the Liberty London Store

Liberty London, the distinctive Tudor-revival building in Soho, showcasing its historic architecture and inviting entrance, a must-visit shopping destination for those exploring the best of Soho, London.
One of the most popular department stores in London

The Liberty London store is an iconic department store known for its floral prints and luxury goods. It’s a must-visit for anyone interested in fashion and design.

However, even if you’re not in the mood for shopping it’s worth visiting. The building itself is a stunning Tudor Revival Style structure and the interior is just as beautiful.

Inside you’ll find a wide range of products, from designer clothing to beauty products and home goods.

10. Marvel at Piccadilly Circus

Underground sign at Piccadilly Circus in London
One of the best places in London: Piccadilly Circus

Piccadilly Circus is a famous public space in London, known for its bright neon signs and bustling atmosphere. It’s a great spot to take some iconic London photos.

The area is surrounded by theaters, restaurants, and shops, making it a popular meeting point. It’s also a great place to people watch and take in the energy of the city.

You might also see some street performers putting on a show. Just be aware of pickpockets in the crowded area and keep your belongings close.

๐ŸŽถ Embark on a walking tour and learn about Jimi Hendrix and other music legends!

11. Drink Delicious Bubble Tea

A refreshing cup of bubble tea from Nuttea in Soho, London, placed on a wooden table, a trendy and popular beverage spot among the best things to do in Soho for vegan treats.
I love the bubble tea here!

I’ve been to Soho a lot and almost every time I come to Soho I have a bubble tea at NUTTEA. They have the creamiest cream made out of nuts I’ve ever had.

The bubble tea shop is located on Old Compton Street and offers a variety of delicious flavors. Some flavors stay the same throughout the whole year and some change depending on the season.

My personal favorite is the Earl Grey Milk Tea with tapioca pearls, but you can also add fruit jelly to your drink. It’s the perfect refreshing treat while exploring Soho on a hot day.

12. Listen to Jazz Music in Ronnie Scott’s Jazz Club

The iconic Ronnie Scott's Jazz Club facade in Soho, London, a must-visit destination for live jazz music, one of the top experiences in Soho.
The best place for jazz in central London

Ronnie Scott’s Jazz Club is a legendary venue for jazz music in London. It opened its doors in 1959 and has since hosted some of the biggest names in jazz.

Even if you’re not a die-hard fan of jazz, it’s worth checking out this iconic club for a unique night out in Soho. They also serve food and drinks, making it the perfect spot for a night out with friends.

Just make sure to book your tickets in advance as shows can sell out quickly.

๐ŸŽถ Learn about the music history on this walking tour of Soho!

13. Visit Soho Theatre

The culturally significant Soho Theatre in London, a hub for contemporary theatre and comedy, regarded as a top entertainment choice in Soho.

If you’re in the mood for some live entertainment, head to Soho Theatre. This intimate venue showcases a variety of shows, from stand-up comedy to theatres and cabarets.

It’s a great way to experience the local theater scene and support up-and-coming artists. Make sure to check their schedule beforehand for what’s on during your visit and book your tickets early as they can sell out fast.

14. Go for Some Drinks

Two vibrant cocktails on a bar counter, a popular indulgence among the best things to do in Soho London, with a background of polaroid photos adding a lively atmosphere.
Cocktails in Soho are delicious but pricey

Soho is known for its vibrant nightlife and there are plenty of options for a fun night out. From traditional pubs to trendy bars, you’ll find something for every taste.

Simply pick your kind of bar and get ready for an unforgettable night.

๐ŸŽถ This music walking tour includes the entrance to some historic pubs!

15. Look for Street Art

Striking street art mural in Soho, London, featuring a dynamic ocean scene with ghostly figures and ships, capturing the creative spirit that visitors can experience as part of the things to do in Soho England.
Keep your eyes open for cool street art in Soho

Soho is also home to some amazing street art. Take a stroll through the streets and alleys to discover colorful murals, graffiti, and installations.

One of the most famous street art installations is on Broadwick Street and is called the Spirit of Soho Mural. But it’s by far not the only street art you can find in Soho. The best way to find it is to just keep your eyes open while walking around.

Where is Soho in London?

A map of London with the Soho area circled in
London Soho district on the map, it’s near Covent Garden

Soho is located in the central part of London, within the City of Westminster and the borough of Camden.

It is bordered by Oxford Street to the north, Regent Street to the west, Charing Cross Road to the east, and Shaftesbury Avenue to the south.

The nearest tube stations to Soho are Tottenham Court Road, Oxford Circus, and Picadilly Circus.

Final Thoughts: Places to Go in London Soho

Soho should be on every London itinerary, it’s such an amazing area in London.

There’s no shortage of things to do in London Soho, from trying delicious food at Kingly Court to exploring the area’s rich history and vibrant nightlife.

Whether you’re a Harry Potter fan looking for some magical things to do or a shopaholic wanting to indulge in some retail therapy, Soho has something for everyone.

So next time you’re in London, don’t miss out on this vibrant and eclectic area. Keep exploring and discovering new places – there’s always something new to see and do in Soho!

Read more about London:

Pin this London Soho Guide for later:
A collage highlighting the best things to do in Soho, London, featuring the iconic Carnaby Street sign, tranquil Soho Square, the Palace Theatre showing 'Harry Potter and the Cursed Child', and mouth-watering street food, with the text 'what to do in SOHO' set against a Union Jack backdrop.
Best Places to Go in Soho London & What to Do

Tina Riegelnegg is the founder of Veganderlust. She's a vegan with wanderlust, who shares tips and stories from her travels to 31 countries as a vegan minimalist. After 2.5 years of full-time travel with just a personal item-sized bag, sheโ€™s now based in Vienna, helping fellow travelers explore the world with ease and compassion.