When I moved to London for a year, I was excited to explore the amazing city beyond the usual attractions. One of my first discoveries was Alexandra Palace, where a picnic with a drink offers breathtaking views of the city. A more secluded treasure, the Parkland Walk, transforms an abandoned train line into a lush park, while the serene Walthamstow Wetlands showcases nature’s beauty amidst the urban sprawl. Exploring places like Brompton Cemetery or enjoying the Thames view from the Roebuck pub in Richmond left me inspired by the quieter side of London.
Delving deeper into local favorites, I ventured to the Pergola at Hampstead Heath, marveled at the architecture of Page Street and Roupell Street, and enjoyed the tranquility of St Dunstan in the East. Visiting the Kyoto Garden in Holland Park felt like a hidden oasis, while spots like Kew Gardens offered a mix of glasshouses, a tree walk, and expansive outdoor spaces. For anyone curious, resources like Time Out London or Secret London provide endless ideas for uncovering the city’s charm, ensuring your stay is filled with extraordinary discoveries.
London’s Hidden Gems: The 24 Best
1. Grab an Early Morning Pint at the Market Porter
While many start their day with tea or coffee, some visitors to London might prefer a refreshing pint instead! In the serene early hours, the traditional alehouse, Market Porter, located at Borough Market, opens as early as 6 AM from Monday to Friday. This unique spot was once a haven for porters, who would unwind with a drink after their nights of hard work, celebrating a finished shift before heading home.
This early-morning experience at the market isn’t just about enjoying a glass of beer but also about soaking in the quiet charm of the city before it fully wakes up. The peaceful streets and the bustling preparations create a great time to explore hidden corners and see London in a way most miss during the day.
2. Take Bus Route 15
Skip the need for a car in London and embrace the charm of a trip on the Route 15 double-decker bus starting from Charing Cross station. This delightful route passes iconic sites like St. Paul Cathedral, Tower Hill, and the Royal Courts of Justice, making it a perfect way to see the city. Unlike the costly tourist buses, this one accepts a contactless card or Oyster card, making transportation significantly more affordable and less touristy.
Although the ride isn’t particularly long, it’s incredibly fun, especially if you secure a front window seat on the top deck. Whether you’re looking for a unique journey or simply want an affordable way to explore, this is a must-try experience. Don’t forget to consider Route 11 for another amazing adventure!

3. Visit St Dunstan-in-the-East Church Garden
The St Dunstan-in-the-East Church Garden, one of London’s coolest hidden gems, offers a peaceful escape amidst its historic ruins. Damaged in both the Great Fire of London in 1666 and the Blitz of WWII, this church was originally built in the 1100s. Instead of being repaired, it was later converted into a charming public garden, now adorned with tree canopies and ivy-covered vines.
Disconnected from the city’s bustle, this tranquil spot invites visitors to spend an hour reflecting in one of the most peaceful places in the area. The remnants of the church are not just a slice of history but also a haven for those seeking solace, making it a hidden gem of natural beauty and calm in the heart of the city.

4. Get Thai Food at the Churchill Arms
One of London’s hidden treasures is the Churchill Arms, celebrated for its stunning flowers adorning the building and its unique decor filled with nostalgic memorabilia and vintage antiques clinging to the ceiling and walls. This beautiful pub ranks among the top ten favorites in the London pub guide and is also one of the city’s best places to savor authentic Thai food.
Start your night with a refreshing pint, enjoy the eclectic atmosphere, and head to the back when you’re feeling peckish for a satisfying meal. Dive into classics like Pad See Ew, Pad Thai, and Panag Curry, and end with a delightful Thai Iced Tea—a refreshing switch from the usual beer. The Churchill Arms perfectly blends pub tradition with flavorful Thai cuisine, making it a must-visit spot.

5. Grab Coffee at a Cabman Shelter
In London, the historic green huts on the street once catered food to black cab drivers throughout the city. Originally constructed in the late 1800s and early 1900s, a total of 61 shelters were built, but only 13 have survived to this day. While only a licensed cabby can dine inside a shelter, anyone can grab a coffee or sandwich from the takeaway window, preserving their charm for visitors.
A must-visit spot is Luba’s Green Hut Cafe on Kensington High Street, where the friendly owner serves delicious sandwiches and fresh pastries. These iconic cabman shelters blend history and hospitality, offering an outstanding experience for anyone seeking an authentic London moment.
6. Go to Little Venice
Nestled near Paddington Station in the heart of London, Little Venice is a unique escape, offering a slice of Italy with its network of canals. This serene spot is lined with picturesque houseboats and cozy cafes along the waterfront, making it perfect for a peaceful afternoon stroll. Visitors can enjoy a canal cruise, as several companies offer tours, or relax with a drink or a bite to eat at charming houseboat restaurants.
For thrill-seekers, stand-up paddleboarding is a fun option on the calm waters, protected by locks. The activity demands some skill to stay standing, but it’s an exciting way to explore. Be careful, though—the murky water isn’t ideal for a splash! Whether you walk, dine, or paddle, Little Venice is a hidden gem waiting to be discovered.
7. Enjoy the View from the Royal Opera House Rooftop
Escape the busy crowds of shoppers and tourists in Covent Garden by visiting the rooftop terrace at the Royal Opera House’s Piazza. Open to the public all day, it doesn’t require a ticket to a show or performance. This spot offers plenty of space to unwind and take in jaw-dropping views of the city, making it an ideal retreat from the bustling cafes, shops, and boutiques nearby.
Escape the busy crowds of shoppers and tourists in Covent Garden by visiting the rooftop terrace at the Royal Opera House’s Piazza. Open to the public all day, it doesn’t require a ticket to a show or performance. This spot offers plenty of space to unwind and take in jaw-dropping views of the city, making it an ideal retreat from the bustling cafes, shops, and boutiques nearby.

8. Walk the Greenwich Foot Tunnel
The Greenwich Foot Tunnel, a hidden gem even for many Londoners, offers an intriguing underground route beneath the River Thames. Stretching 1,200 feet, it connects Greenwich and Millwall, with elevators at both ends for easy access. Despite serving over 4,000 commuters daily, the tunnel often feels surprisingly quiet inside.
While the interior may lack visual excitement apart from its domed white tiles lining the passage, the Greenwich Foot Tunnel provides a uniquely historic and practical route to explore both sides of town. Walking through this hidden gem feels like stepping into a slice of history while offering an uncommon perspective of London’s urban charm.
9. Enjoy an Evening at a Pub Theatre
When I first explored London’s hidden gems, a friend introduced me to the charm of pub theatres, and I was instantly hooked. These cozy, intimate spaces with 40 to 60-seat theaters on top of bustling pubs felt like stepping into a secret world. Forget the West End—an evening at a pub theatre offers the magic of the legendary London theater scene without breaking the bank. I still vividly remember a night at the Drayton Arms in Kensington, where the laughter and energy of the small crowd made the experience unforgettable.
Another favorite of mine is the Cafe Canal in Little Venice, where the performances are consistently top-notch. The setting itself adds to the magic—sipping a pint as the show unfolds just a few feet away. These fun, world-class entertainment spots are perfect for anyone looking to dive into the local scene without spending a fortune on tickets. Every time I go, I’m reminded why pub theatres are such an essential part of London’s cultural heartbeat.

10. Check out the The Postal Museum
The Postal Museum, a true hidden gem in London, provides a one-of-a-kind experience with its iconic Mail Rail. This 0.62-mile underground track, initially designed for mail delivery, now offers an exciting ride complete with an informative audio-visual show. The train, crafted to carry mail rather than people, showcases the working railway system but can feel tight for those prone to claustrophobia.
Families will love the museum’s huge indoor play area, which includes slides, a mini-town, and ball pits, though separate tickets are needed. The exhibits on the history of the Royal Mail provide an educational aspect, making this gem a perfect blend of fun and learning. Whether you’re exploring the quirky train or the historical displays, it’s an unmissable activity for kids and adults alike.
11. Dine at the V&A Cafe
The iconic V&A Cafe, located within the historic Victoria and Albert Museum, is a cherished visitor spot. Known for its stunning stained glass windows, imposing columns, and colorful ceramic tiles, it was the first cafe to open in any museum. Whether you’re there for the bragging rights or the inviting ambiance, you can sip on tea or coffee while enjoying a variety of delicious food options.
The charm deepens with occasional live music featuring piano or harp, which complements the beautiful building’s outstanding acoustics. This unique experience is a must-see. Before heading over, check the museum’s online calendar to see what’s scheduled—you might catch an enchanting performance that makes your visit truly unforgettable!
12. Swim at Hampstead Heath
Hampstead Heath is an ideal spot to escape the summer heat, featuring tranquil woodlands and sprawling meadows that combine natural beauty with thrilling outdoor adventures. One of its highlights is the swimming ponds, which are lifeguarded and open year-round. The area includes separate pools for men and women, along with a mixed-gender pond that’s available for everyone. Whether you’re swimming in the seasonal heat or enjoying a cool dip in the winter months, these ponds provide a refreshing escape.
For those who enjoy more than just swimming, Hampstead Heath also offers a network of trails for cycling and walking, allowing you to explore the natural beauty of the park. Cricket pitches, tennis courts, and soccer fields highlight the exceptional sports facilities available here. After the match, take some time to explore Kenwood House, a historic site open for free visits and known for its appearance in the movie Notting Hill. Whether you’re here to relax, enjoy a swim, or dive into some outdoor sports, Hampstead Heath is an all-in-one destination to visit and unwind, with something for everyone.
13. Visit the Columbia Road Flower Market
Located in Bethnal Green, the Columbia Road Flower Market is one of London’s most enchanting spots. Every Sunday, the streets come alive with a colorful array of fresh plants and flowers, making it the perfect spot for a morning stroll. While you might not be able to take a cactus or new plant home with you, the experience is about much more than shopping for greenery. The street market is a true reflection of the city’s vibrant character, offering visitors a chance to witness London’s energy in full bloom.
Aside from the market itself, Columbia Road is lined with cute boutique shops, local art galleries, and cozy restaurants. This vibrant area is ideal for exploring and discovering hidden gems, offering an afternoon filled with unexpected delights. Whether you’re there to uncover unique treasures or to simply enjoy the lively ambiance, it promises to be an unforgettable experience.
14. Shop Til You Drop at Leadenhall Market
Located in Bethnal Green, the Columbia Road Flower Market is one of London’s most enchanting spots. Every Sunday, the streets come alive with a colorful array of fresh plants and flowers, making it the perfect spot for a morning stroll. While you might not be able to take a cactus or new plant home with you, the experience is about much more than shopping for greenery. The street market is a true reflection of the city’s vibrant character, offering visitors a chance to witness London’s energy in full bloom.

Shopping in London offers an incredible variety, from luxurious department stores to charming independent boutiques, making the city a true paradise for shoppers. But if you’re looking for something truly special, Leadenhall Market stands out as one of the most beautiful and historic places to shop.
Located just a short walk from the Sky Garden, this stunning market dates all the way back to the 14th century and boasts a remarkable Victorian building. The intricate ironwork, decorative columns, and an ornate glass roof fill the market with natural light, making it the perfect spot to explore on a sunny day.
Within this picturesque setting, you’ll find a variety of shops, including clothing and accessory shops, as well as a charming bookstore. Whether you’re in the mood for a casual meal or a coffee break, there are also several restaurants, cafes, and pubs to enjoy. And while you’re in the City of London, don’t forget to check out some of the area’s famous historical London pubs. Leadenhall Market provides a vibrant blend of modern retail, rich history, and stunning beauty, making it a unique spot for both shopping and relaxation.
15. Admire the Kyoto Garden in Holland Park
On a bright sunny day, Holland Park stands out as one of the most tranquil spots in London. The Kyoto Garden, a breathtaking Japanese-style garden gifted by Kyoto in 1991, is a true gem here. This peaceful retreat boasts a serene koi pond, elegant waterfall features, and traditional stone lanterns thoughtfully placed throughout, offering an ideal space for relaxation. If you’re lucky, you may even spot some peacocks proudly strutting around the grounds, adding to the garden’s charm.
But the Kyoto Garden is just one of the hidden gems within Holland Park. The Fukushima Memorial Garden, opened in 2012, stands as a symbol of support for Japan following the Fukushima nuclear accident. This peaceful garden further enhances the Japanese influence in the area, offering a beautiful mix of history and nature. Whether you’re enjoying the calm atmosphere of the Kyoto Garden or learning about the Fukushima Memorial, this park offers something special for everyone.

16. Watch the Horse Guards Parade
Instead of heading to Buckingham Palace for the usual Changing of the Guards, why not stroll over to St. James’s Park and enjoy the majestic Horse Guards Parade? Every morning, the mounted cavalry from the King’s Life Guard perform a traditional changing at 11 AM (or 10 AM on Sundays). The sound of hooves resonating through the park creates a captivating mix of ceremony and history, offering a truly unique experience.
If you’re in London during June, make sure to catch the stunning Trooping the Colour ceremony, which marks the King’s birthday. Witnessing over 1,400 soldiers marching in perfect formation is an unforgettable experience. To get a clear view of this spectacular event up close, arriving early is crucial to secure the best spot. We were fortunate enough to get there right after moving to London, and it was so fun to watch the Queen pass by in her grand carriage. Whether you’re a first-timer or a seasoned visitor, the Horse Guards Parade offers an unforgettable slice of London’s royal life.
17. Watch the Sunset at Primrose Hill
Tucked away in North London, Primrose Hill offers one of the most enchanting experiences for those seeking hidden treasures in the city. Sitting just north of Regent’s Park, this charming park is crowned by a 210-foot natural hill that provides unparalleled views of the city skyline. As the day fades, it becomes a haven for sunset enthusiasts, offering the perfect spot to unwind and soak in the beauty of London bathed in golden hues. Spread out on the lawn, where locals and visitors alike gather to savor the tranquil atmosphere and take in the panoramic views.
While you’re there, don’t miss Shakespeare’s Tree, a majestic oak tree planted to commemorate the writer’s 300th birthday in 1864. Although the current tree is a replacement from 1964, it still stands as a historical marker, linking this serene space to centuries of literary heritage. Whether you’re gazing at the skyline or reflecting under the branches of this iconic tree, Primrose Hill offers a glimpse into London’s hidden charm that you’ll never forget.
18. Spend the Day at Battersea Park
Looking for a peaceful family retreat in the city center? Battersea Park, spanning 200 acres and designed in the mid-1800s, provides the perfect escape. Set alongside the Thames, the park boasts lush gardens, numerous attractions, and countless activities for all ages. A stroll here feels like stepping into a lively retreat, offering something for everyone, no matter your age.
A must-see for families is the Battersea Park Children’s Zoo. While it may feel like a cozy farm rather than a sprawling zoo, its charm lies in its close-up encounters with adorable animals. Kids will be delighted by the monkeys, playful otters, gentle donkeys, slithery reptiles, and many other fascinating creatures.
Beyond the zoo, the park’s lake beckons with its rentable pedal boats, while the outdoor sports facility offers a range of activities, from tennis courts to running tracks and soccer pitches. Be sure to visit the Pump House Gallery by the lake, where ever-changing art exhibitions bring a touch of creativity to this lively destination. Battersea Park is undoubtedly a hidden treasure waiting to be discovered.
19. Get Early Admission to the British Museum
The British Museum, a globally renowned destination, may not be a hidden treasure, but it promises a truly distinctive experience. While admission is free, the museum often gets crowded, particularly during peak times, making it easy to feel overwhelmed. For a quieter experience, consider booking an out-of-hours ticket, allowing early access and avoiding the usual hustle and bustle. It’s a great way to explore the galleries and exhibits in peace and quiet, with fewer people around to disturb the experience.
Getting in an hour before the museum opens to the public gives you a rare chance to enjoy the museum without distractions. Even though this is a free museum, the opportunity for a more relaxed tour and to enjoy the exhibits at your own pace is well worth the cost. It’s an exclusive way to experience the museum, offering a quieter and more intimate feel than usual.
20. Go Lawn Bowling in Hyde Park
If you’re looking for something a bit different in London, why not try lawn bowling in Hyde Park? This unique game is similar to bocce ball and has been enjoyed in England for over 800 years. You might be familiar with cricket or polo, but lawn bowling offers a more relaxed yet competitive experience. The bowling green is available to rent, and whether you’re with a group of six or just two, it’s a fun way to spend the afternoon outdoors.
The rink is open to the public from April to September, so you can enjoy the game during the warmer months. If you’ve never played before, don’t worry! You’ll be provided with a scorecard and clear instructions to help you get started, as well as some helpful tips and tricks to improve your game. It’s a great way to enjoy a traditional English pastime in one of London’s most iconic parks.
21. Tour the Historic Underground Stations
While London is famous for its iconic landmarks above ground, some of its most intriguing hidden gems lie beneath the bustling streets. The London Tube is home to nearly 40 abandoned stations, each with a fascinating past waiting to be uncovered. For history enthusiasts, the chance to step back in time through these underground stations is a unique experience. Specialized tours take you to locations like Down Street, a secret station that served as a wartime hub for Winston Churchill, and Clapham South, where a massive bomb shelter once housed refugees during the war. Walking through these sites feels almost surreal as their eerie corridors whisper stories of resilience and innovation.
One of the highlights is Baker Street, celebrated as the world’s first underground station, a marvel that forever transformed how we travel within the city. The guided exploring provides a detailed glimpse into the life of the stations, weaving together tales of bygone years and the significance of these forgotten spaces in shaping London’s identity. Whether you’re a fan of historical attractions or curious about the city’s lesser-known sights, these tours offer a memorable dive into the heart of the underground, blending mystery and discovery into every tour.
22. Have Coffee in a Loo
It might sound unusual, but having a cup of coffee in a retrofitted Victorian loo is a one-of-a-kind experience that defines London’s creative spirit. Nestled in Fitzrovia, Attendant has transformed an old bathroom into one of the city’s top specialty coffee shops. This secret gem, housed in a once smelly public lavatory from the late 1800s, is now a charming and classy coffee shop. The impressive remodel took over two years and preserved its historic essence, making it an exciting spot for coffee lovers.
Inside this small yet delightful space, visitors can grab a seat along the wall to admire the original Doulton & Co. porcelain urinals, now a quirky centerpiece. Along with their exceptional coffee, Attendant serves an inviting menu featuring breakfast, brunch, and lunch. Just keep in mind that it’s first-come, first-serve, and it often gets quite busy—a true testament to its unique charm and popularity.
23. Hang Out in Postman’s Park
If you take a walk near St. Paul’s Cathedral, you’ll stumble upon the tranquil Postman’s Park, a charming green space with a rich history. Originally tied to the General Post Office, the park earns its name from its past. The memorials along the wall, particularly the distinctive tiled plaques of the Memorial to Heroic Self-Sacrifice, fascinate visitors as they honor ordinary individuals who lost their lives while saving others.
Currently, the memorial features 54 tablets, with space for additional plaques in the future, ensuring that acts of bravery continue to inspire. This peaceful corner of London is a heartfelt reminder of heroism nestled within the bustling streets.
24. Visit Apsley House
Step into the captivating world of history and fine art at Apsley House, one of London’s most fascinating treasures. Originally built in the 1770s, this historic building was home to the Duke of Wellington and now serves as a remarkable museum. Visitors can enjoy wandering through its exquisitely ornately decorated rooms, where stunning paintings and unique artifacts tell stories of the past. The elegant halls make every moment feel like a journey back in time.
But the charm of Apsley House doesn’t end there. The venue also hosts extraordinary special events, from thrilling murder mysteries to glamorous costumed galas. Snagging tickets to these unique evenings is a fantastic way to experience culture and excitement in the heart of London. Whether you’re attending one of these events or simply exploring the building, Apsley House offers an unforgettable blend of history and entertainment.