Skip to content
Updated on: by Avatar image of authorRaghda Elsabbagh

Welcome to London—a city where medieval towers share the skyline with glassy skyscrapers, and bustling markets nestle up against iconic museums. Whether you’re on a whirlwind weekend or a drawn-out holiday, the magic of London lies in its ability to offer you a taste of both the historic and the contemporary. Join us as we explore the best of London’s markets and museums—must-see spots that brilliantly blend the old with the new, all while giving you a true taste of the city’s vibrant personality.

The Best of London’s Markets

Here’s a quick glimpse into some of London’s most iconic markets.

1. Covent Garden Market: Classic Meets Cool

No trip to London would be complete without a stroll through Covent Garden Market, a place steeped in tradition but buzzing with modern energy. Originally a bustling fruit and vegetable market, Covent Garden is now a hub for stylish boutiques, upscale eateries, and a collection of quirky craft stalls.

Visitor Tip: Keep your eyes peeled for the iconic street performers. These acts range from opera singers to acrobats, adding an extra dash of entertainment to your shopping. And don’t miss Neal’s Yard, a tiny alley filled with rainbow-coloured buildings, charming cafes, and indie shops.

2. Borough Market: London’s Culinary Epicentre

London's Markets and Museums

For food lovers, Borough Market is a pilgrimage site. Located under a sprawling railway bridge near London Bridge, this historic market has been feeding Londoners since at least the 13th century. But while the market’s roots are old, its offerings are a deliciously modern fusion of global flavours.

Visitor Tip: Arrive hungry and sample your way around the stalls. If you’re feeling adventurous, try a grilled cheese sandwich from Kappacasein or a fresh oyster from the seafood stands. And if you’re looking to blend in, avoid calling it “Bor-uh Market”—it’s “Burra,” dear visitor.

3. Portobello Road Market: Vintage Charm in Notting Hill

Portobello Road Market is one of the world’s most famous antique markets. This vibrant street is lined with pastel-coloured buildings and bustling stalls, offering everything from vintage clothing to antique trinkets.

Visitor Tip: Saturdays are the busiest, so plan accordingly if you want to avoid the crowds. And keep an eye out for quirky treasures hidden among the antiques—who knows, you might just find a long-lost family heirloom!

4. Camden Market: An Alternative Slice of London Life

Now, here’s a market with attitude. Camden Market is where you’ll find an eclectic mix of food stalls, vintage fashion, alternative shops, and one-of-a-kind jewellery. It’s gritty, it’s edgy, and it’s as “London” as it gets.

Visitor Tip: If you’re a foodie, go for lunch and try the global flavours on offer, from Venezuelan arepas to Japanese takoyaki. But be warned—it’s easy to get lost in the labyrinth of stalls, so stick to the main path if you’re short on time.

5. Leadenhall Market: A Taste of Victorian Elegance

Hidden in the heart of the City of London, Leadenhall Market feels like stepping back into the Victorian era. With its ornate ceilings, cobbled floors, and delightful shops, it’s one of London’s oldest covered markets. But don’t let the architecture fool you—Leadenhall is a modern hub for shopping and dining.

Visitor Tip: Leadenhall Market is famously a filming location for the “Harry Potter” films, so Potterheads, bring your camera! And if you’re in the area, swing by the nearby Sky Garden (free to enter with a reservation) for panoramic views of London’s skyline.

6. Spitalfields Market: A Fusion of History and Modern Style

Spitalfields Market in London is a bustling hub where history and modernity blend seamlessly, offering visitors a lively mix of artisan goods, fashion, and food. Located in the heart of East London, this market has roots dating back to the 17th century and has evolved into a trendy destination, featuring everything from independent boutiques to pop-up food stalls. It’s an ideal spot to discover local designers, sample world cuisine, or simply soak up the vibrant atmosphere. With its historic architecture and contemporary edge, Spitalfields offers a unique London shopping experience that combines the city’s rich heritage with its forward-thinking spirit.

Visitor Tip: Arrive early on weekends to beat the crowds and enjoy a relaxed shopping experience, and don’t miss Brick Lane nearby for more markets and street art!

The Must-Visit London Museums

Check out these must-visit London museums.

1. The British Museum: Antiquity with a Modern Twist

The British Museum houses an astonishing collection of artefacts from around the world—think of it as a condensed journey through human history. But don’t be fooled by the museum’s neoclassical exterior; inside, the museum’s modernised Great Court, with its glass roof designed by Sir Norman Foster, is an architectural marvel.

Visitor Tip: Entry is free, though donations are encouraged. Head straight for the Rosetta Stone and the Elgin Marbles, but don’t miss the museum’s less famous treasures, like the exquisite Chinese ceramics and the ever-popular Egyptian mummies. And if you need a break, the café in the Great Court offers a pleasant pit stop.

2. The Victoria and Albert Museum: Design Legacy Meets Innovation

For those fascinated by art, design, and fashion, the Victoria and Albert Museum, or the V&A, is a treasure trove. Here, you’ll find everything from medieval suits of armour to Vivienne Westwood dresses, making it a superb example of London’s commitment to preserving heritage while celebrating innovation.

Visitor Tip: Admission to the museum is free, though special exhibitions do come with a fee. Don’t miss the jewellery gallery, which is practically a magpie’s paradise, showcasing everything from Elizabethan gems to contemporary pieces. And if you fancy a quick breather, the garden café offers a lovely spot to sip tea under the open sky.

Art lovers, rejoice! The National Gallery, which presides over Trafalgar Square, is home to over 2,300 masterpieces, including works by Van Gogh, Monet, and Leonardo da Vinci. While the art itself is centuries old, the gallery is constantly updating its displays and interactive exhibits to make art accessible for today’s visitors.

Visitor Tip: Admission to the permanent collection is free, though donations are appreciated. Make sure to visit early in the morning or late in the afternoon to avoid the busiest times. If you’re pressed for time, grab a map and head to Room 43 for the iconic Sunflowers by Van Gogh.

4. The Natural History Museum: Marvels of the Past and Present

The Natural History Museum is a Victorian gem that has managed to stay relevant in the modern age. From towering dinosaur skeletons to cutting-edge exhibits on climate change, this museum is a mix of history, science, and a dash of the Jurassic.

Visitor Tip: Entry is free, though it’s worth booking ahead during peak times to skip the queues. Don’t miss the main hall’s spectacular blue whale skeleton or the earthquake simulator in the Earth Hall. For families, this museum is a must, and for adults, it’s a refreshing throwback to your inner child.

5. Museum of London: Where the City’s Story Unfolds

The Museum of London is the place to go if you’re keen to understand how London has evolved over the centuries. Starting from prehistoric times, the museum’s displays cover everything from Roman Londinium to the city’s modern, multicultural makeup. Exhibits include relics from the Great Fire of 1666, models of medieval London, and interactive displays that bring the city’s fascinating history to life.

Visitor Tip: The museum is free to enter, and it’s located right near the Barbican Centre, so you could easily make a day of it by catching a show or enjoying the beautiful Barbican Conservatory after your visit.

6. The Science Museum: A Journey into Discovery

The Science Museum in South Kensington is a wonderland for anyone who loves exploration, innovation, and big ideas. Covering everything from the Industrial Revolution to space exploration, it’s the kind of place where you’ll find yourself marvelling at the genius behind human invention. One highlight is the Exploring Space gallery, complete with real spacecraft and satellites. Another must-see is the museum’s interactive section, Wonderlab, where you can dive hands-on into the mysteries of physics and chemistry.

Visitor Tip: While entry is free, you may need to pay for certain exhibitions, such as Wonderlab, so be sure to check in advance. And if you have children, the museum’s IMAX cinema, which screens stunning science documentaries, is a big hit with families.

7. Sir John Soane’s Museum: A Collector’s Paradise

Once the home of the neoclassical architect Sir John Soane, this quirky museum is a hidden gem. It’s filled with an eccentric array of objects and artefacts that Soane himself collected, from ancient Egyptian sculptures to works by famed artists like Canaletto. The museum feels more like stepping into a time capsule than a typical gallery, as each room is meticulously preserved just as Soane left it.

Visitor Tip: Entry is free, but because the space is quite intimate, visitor numbers are limited. Arriving early is a good idea, especially on Saturdays. Don’t miss the atmospheric candlelit tours on certain evenings—an unforgettable way to experience the museum’s charm.

8. The Imperial War Museum: Capturing Conflict and Resilience

The Imperial War Museum (IWM) is a profound journey into Britain’s wartime history, focusing on both the World Wars and more recent conflicts. Located in Lambeth, the museum holds powerful exhibitions exploring war’s impact on society. Its displays include everything from tanks and fighter planes to personal artefacts from soldiers and civilians, providing a deeply moving look at the effects of conflict.

Visitor Tip: Entry is free, and the exhibits can be quite emotional, so take your time. The museum also has a moving Holocaust exhibition and a Peace Garden outside, offering a reflective space after touring the galleries.

9. Charles Dickens Museum: Step into the Life of a Literary Legend

If you’re a fan of classic English literature, the Charles Dickens Museum offers a unique opportunity to see where the great author lived and worked. Located in Dickens’s former home on Doughty Street, this intimate museum recreates the world of Victorian London that Dickens so vividly captured in his novels. From his original writing desk to family portraits and manuscripts, the museum is a time-travel experience into Dickens’s everyday life.

Visitor Tip: The museum isn’t free, so grab your tickets in advance. Try to visit on a weekday if you’d prefer a quieter experience, and take a stroll around the area to see some beautifully preserved Georgian architecture.

10. The Wallace Collection: Old Masters in a Grand Setting

Nestled in a historic mansion near Oxford Street, The Wallace Collection is a breathtaking display of fine and decorative arts. This museum is particularly known for its Old Master paintings, exquisite furniture, armoury, and porcelain. Imagine gilded rooms filled with works by artists like Rembrandt, Titian, and Rubens—it’s an art lover’s paradise.

Visitor Tip: Entry is free, and the museum’s on-site restaurant offers a stunning courtyard setting, perfect for afternoon tea. Make sure to check out the Armoury, which is one of the finest collections of medieval arms and armour in the world.

11. The Foundling Museum: Art with a Heart

The Foundling Museum tells the story of the Foundling Hospital, the UK’s first children’s charity, founded in the 18th century to care for London’s abandoned children. The museum’s collection includes art from patrons like William Hogarth and George Frideric Handel, who supported the hospital. It’s a deeply moving place that combines art, history, and compassion.

Visitor Tip: Although there’s an admission fee, it’s worth every penny, as proceeds support the museum’s work with children’s charities. The nearby Brunswick Centre offers plenty of food options if you fancy a bite after your visit.

12. The Fashion and Textile Museum: A Burst of Colour and Style

Founded by fashion designer Zandra Rhodes, the Fashion and Textile Museum in Bermondsey celebrates fashion from the 20th century to today. With rotating exhibitions that dive into everything from iconic British designers to textiles from around the globe, this museum is a must-see for anyone interested in style and creativity.

Visitor Tip: There’s an admission fee, so check the museum’s website for details on current exhibitions and ticket prices. Bermondsey Street is full of charming cafes and independent shops, making it a fun neighbourhood to explore after your visit.

13. The National Maritime Museum: Britain’s Naval Legacy

Located in Greenwich, the National Maritime Museum celebrates Britain’s rich seafaring history. From model ships to the story of famous explorers like Captain Cook, this museum dives deep into the impact of naval power on British history. And it’s not just about dusty old ships—the museum also explores contemporary ocean issues, like plastic pollution, making it both historical and highly relevant.

Visitor Tip: The museum is free, but for a real Greenwich experience, combine your visit with a trip to the Royal Observatory up on the hill, where you can straddle the Prime Meridian line. You’ll get stunning views of London’s skyline as a bonus.

14. The Museum of London Docklands: Tracing the City’s Maritime Past

The Museum of London Docklands is a captivating destination for anyone interested in London’s rich maritime history. Housed in a beautifully restored 19th-century warehouse, this museum delves into the city’s transformation from a small port town to a global trading powerhouse. Through immersive exhibits, you can explore tales of sailors, merchants, and the bustling trade routes that helped shape London. Highlights include the “Sailortown” exhibit, a recreation of Victorian dock life, and interactive displays that bring to life the East End’s storied past.

Visitor Tip: Admission is free, so take your time exploring the exhibits—and don’t miss the café, which offers lovely river views for a relaxing break.

15. The Shard: Sky-High Luxury with Views of Tradition

London's Markets and Museums

For a dash of modern luxury with historic views, head to The Shard. London’s tallest skyscraper offers sweeping vistas that let you see the Tower of London, Tower Bridge, and the Thames winding its way through the city’s centuries-old districts.

Visitor Tip: You can either pay to visit the official viewing platform or make a reservation at one of the Shard’s high-rise restaurants for a meal with a view. Pro tip: the restaurant views are just as good as the observation deck, and you get a meal with it!

London’s Art Scene

Check out the best places to indulge into London’s art scene.

1. The Tate Modern: Contemporary Art in an Industrial Icon

Occupying a former power station on the banks of the River Thames, Tate Modern is London’s powerhouse of contemporary art. The museum’s industrial vibe is a striking contrast to its contents—an ever-changing collection of works from artists like Picasso, Warhol, and Hockney.

Visitor Tip: The permanent collection is free, but you’ll need a ticket for temporary exhibits. For a fantastic view of the city, head up to the Blavatnik Building’s tenth-floor terrace. Here, you can gaze across the river at St. Paul’s Cathedral, one of London’s oldest and most revered landmarks—a perfect juxtaposition of past and present.

2. The Design Museum: Celebrating the Future

London’s Design Museum is a beacon for anyone interested in contemporary design, housed in a sleek building in Kensington. It covers everything from graphic design to product innovation and fashion, making it a hotspot for anyone curious about the cutting edge of creativity.

Visitor Tip: Unlike some of London’s other museums, the Design Museum isn’t free, so be sure to grab a ticket online in advance. After exploring, take a stroll to nearby Holland Park for a tranquil escape in one of London’s prettiest green spaces.

3. Shoreditch and Brick Lane: A Hipster’s Paradise with History

For those who enjoy a taste of the avant-garde, Shoreditch and Brick Lane are the places to be. Shoreditch is famous for its street art, trendy bars, and independent shops, while Brick Lane is a treasure trove of vintage fashion and Bengali cuisine.

Visitor Tip: Street art tours are a fantastic way to see Shoreditch through a local’s eyes, and they often end with a stop at one of the area’s many curry houses. If you’re feeling brave, try a bagel from the iconic Beigel Bake on Brick Lane—they’re open 24 hours, so there’s no excuse not to!

In Chelsea, the Saatchi Gallery has been a powerhouse for contemporary art since it opened in 1985. Known for championing emerging artists and boundary-pushing exhibits, it’s a fantastic place to catch a glimpse of what’s trending in the art world. Expect installations, photography, and experimental art from rising and established international artists.

Visitor Tip: The gallery is free to enter, though certain exhibitions may have a ticket fee. Afterwards, take a stroll down the King’s Road for chic cafes and boutiques—it’s quintessentially Chelsea.

Whitechapel Gallery has a long history of supporting innovative art. It hosted Picasso’s “Guernica” back in 1939 and continues to display thought-provoking works by contemporary artists today. The gallery’s exhibitions often tackle social and political themes, and its setting in East London places it right in the heart of one of the city’s most artistic communities.

Visitor Tip: Admission is generally free, and the gallery offers a popular cafe and bookstore, perfect for lingering over a coffee and art book after exploring.

6. Southbank Centre: An Artistic Hub on the Thames

The Southbank Centre is more than just an art gallery—it’s a whole cultural complex. Here, you can explore visual art exhibitions, live performances, and musical events along the Thames. The Hayward Gallery, part of the Southbank Centre, is known for bold and experimental exhibitions of contemporary art, often featuring work from world-renowned artists.

Visitor Tip: Stroll along the river before or after your visit to take in London’s iconic skyline, and check out the lively book market under Waterloo Bridge.

This private gallery, located in a converted Victorian furniture factory near Hoxton, is celebrated for its contemporary art exhibitions. Victoria Miro represents some of the biggest names in contemporary art, like Yayoi Kusama and Grayson Perry. The gallery’s unique spaces, including an outdoor garden overlooking Regent’s Canal, make for a memorable experience.

Visitor Tip: Entry is free, but the gallery can get quite popular, especially when it’s showing work from big names. Arrive early or call ahead to check for current exhibits.

The Barbican Centre in the City of London is a striking Brutalist complex that houses one of the city’s most adventurous art galleries. The Barbican Art Gallery is renowned for its experimental approach to exhibitions, covering everything from photography and design to architecture and pop culture.

Visitor Tip: The Barbican Conservatory, filled with tropical plants and fish ponds, is open on select days and free to enter—don’t miss it!

9. The Serpentine Galleries: Art in the Heart of Hyde Park

Located in the serene surroundings of Hyde Park, the Serpentine Galleries (Serpentine North and South) focus on contemporary and modern art. Known for their annual Serpentine Pavilion architecture commission, the galleries regularly feature exhibitions by renowned artists. It’s a lovely escape from the hustle of the city, surrounded by nature and an easy walk from other Kensington attractions.

Visitor Tip: The galleries are free to enter, but donations are welcome. Consider timing your visit with a stroll or picnic in Hyde Park for a peaceful, art-filled afternoon.

10. Leake Street Tunnel: London’s Graffiti Paradise

For those who love raw, ever-changing urban art, Leake Street Tunnel, also known as the “Banksy Tunnel,” is a must-visit. This legal graffiti space in Waterloo attracts street artists of all skill levels, and the work here changes constantly. With bold colours, edgy designs, and tags galore, it’s a feast for the eyes.

Visitor Tip: Bring your own spray can if you’re feeling creative—this tunnel is open to all artists. It’s a great spot for a unique photo op too!

11. Camden Arts Centre: Culture in the Suburbs

A short trip from central London, Camden Arts Centre is a hub for experimental contemporary art, with exhibitions that range from painting and sculpture to film and performance art. The centre also hosts artist talks and workshops, making it a hands-on experience for visitors looking to learn more about the art-making process.

Visitor Tip: Entry is free, and the centre’s cafe is highly recommended for a light meal or tea break. The gallery is close to the charming Hampstead Heath, perfect for a countryside-like escape in the city.

Situated near Oxford Circus, the Photographers’ Gallery is a gem for fans of photography, showcasing works that span the entire history of the medium. Exhibitions here cover everything from documentary photography to experimental digital works, celebrating photography’s artistic, social, and journalistic significance.

Visitor Tip: There’s a small entry fee, but it’s free before noon on weekdays. The gift shop is packed with photo books and creative souvenirs, so it’s worth a browse.

13. The Royal Academy of Arts: A Regal Art Experience

One of London’s oldest art institutions, the Royal Academy of Arts in Piccadilly is famous for its annual Summer Exhibition, the world’s longest-running open-submission show. Throughout the year, the RA hosts exhibitions of historic, modern, and contemporary art, often drawing from its prestigious roster of Royal Academicians.

Visitor Tip: Tickets are usually required for special exhibitions, but general access to the RA’s collection is free. If you’re visiting during the Summer Exhibition, you’ll find an eclectic mix of works by professional and amateur artists alike.

Embrace the Blend of Modern and Historic in London’s Markets and Museums

London’s beauty lies in its ability to seamlessly blend history with modernity, offering a feast for the senses in every corner of the city. From the glitz of The Shard to the cobbled charm of Covent Garden, there’s something here for everyone—no matter what era you find yourself drawn to.

Whether you’re marvelling at ancient relics, haggling for vintage finds, or sipping cocktails above the city’s skyline, you’ll soon discover that in London, the past is just as alive as the present. So, lace up those walking shoes, grab a map (or your GPS), and let London take you on a journey through time.

Leave a comment

Your email address will not be published. Required fields are marked *