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

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

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

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.

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

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

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

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

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

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

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

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

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

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

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

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

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?

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:
- 4 Day Itinerary for London: What to See & Do
- 21 Best Things to Do in London in August
- 15 Amazing Things to Do in Soho London
- Best Fully Vegan Restaurants in Soho London
- How to get to Harry Potter Studios from London
- 21 Magical Harry Potter Locations in London
- 13 Magical Harry Potter Things to Do in London
- 10 Most Magical Harry Potter Shops in London
- Do You Tip in London? All You Need to Know
- The Best Oxford and Cambridge Tours from London
- Top 10 Most Vegan Friendly Cities in Europe You Should Visit
Pin this London Soho Guide for later:


