
This article provides a comprehensive guide to experiencing London, a city rich in history and vibrant culture. Whether you’re a first-time visitor or looking to explore more of what the capital has to offer, we’ve curated a selection of must-see landmarks and hidden gems that showcase the essence of London.
Table of Contents
From the royal grandeur of Buckingham Palace to the historical intrigue of the Tower of London, you’ll discover iconic sites that define the city’s character. We’ll also take you on a scenic walk to Greenwich, offer tips for enjoying breathtaking views from the London Eye, and suggest charming neighbourhoods like Notting Hill for a more relaxed excursion. Lastly, we’ll share essential travel tips to help you navigate the city’s extensive public transport system.
So, prepare to embark on an unforgettable adventure through one of the world’s most captivating cities!
London is a city like no other, steeped in history and buzzing with energy. Whether you’re visiting for a few days or planning an extended stay, the capital of the UK offers something for every type of traveller. This guide will help you make the most of your time in London, from iconic landmarks to hidden gems. Here’s a simple guide to some must-see spots for first-time visitors.
Must-See Attractions in London
1. Buckingham Palace
No trip to London is complete without seeing Buckingham Palace, the official residence of the British monarch. Located in Westminster, it’s a stunning piece of architecture and an iconic symbol of British royal life.
The highlight of a visit to Buckingham Palace is the Changing of the Guard, a colourful and lively ceremony that occurs daily during the summer and every other day in the winter. Arrive early to secure a good spot as it attracts large crowds.
If you’re visiting during the summer, you can also tour the palace’s State Rooms, open to the public for a few months each year. Inside, you’ll see opulent décor, art collections, and the splendour of royal living.

2. The Tower of London
A short walk from the River Thames lies one of London’s most famous historic landmarks: The Tower of London. Founded by William the Conqueror in 1066, this UNESCO World Heritage site has a rich history, once serving as a royal palace, prison, and treasury.
One of the main attractions at the Tower is the Crown Jewels. Here, you can see the dazzling collection of crowns, sceptres, and other royal regalia, including the famous Koh-i-Noor diamond. Don’t miss the Beefeaters (the Yeoman Warders), who have guarded the Tower for centuries.
They offer entertaining and informative tours with fascinating stories about the Tower’s turbulent history.
3. Greenwich
Greenwich is a charming area located in southeast London, steeped in history and offering a range of cultural and scenic experiences. Known worldwide as the home of Greenwich Mean Time (GMT), it is where the Prime Meridian passes, marking the global standard for timekeeping. Greenwich is also famous for its maritime heritage, with the Cutty Sark, a historic tea clipper, and the National Maritime Museum showcasing Britain’s rich seafaring past.
The Royal Observatory, perched atop a hill in Greenwich Park, offers spectacular views of London and is a must-visit for those interested in astronomy. The park is a vast green space, perfect for a stroll or picnic, with a peaceful atmosphere away from the city hustle. Greenwich Market is another highlight, offering an eclectic mix of food stalls, handmade crafts, and antiques. Whether you’re exploring the historic landmarks, enjoying a riverside walk, or simply relaxing in the park, Greenwich provides a perfect mix of culture, history, and natural beauty, making it an essential stop for visitors to London.
Special Note: The IFS Cloud Cable Car offers a stunning aerial view of the Thames and the surrounding skyline, providing a unique and exhilarating way to experience London from above.
4. The London Eye
If you want to see London from a different perspective, visit the London Eye. Situated on the South Bank of the Thames, the 135-metre-tall Ferris wheel offers unrivalled panoramic city views.
On a clear day, you can see landmarks like St. Paul’s Cathedral, Westminster Abbey, Buckingham Palace, and the sprawling expanse of Hyde Park. The ride takes about 30 minutes, and each capsule has spacious windows, making it perfect for taking in the views or snapping a few photos.
Book your tickets in advance, as the London Eye can get very busy, especially during peak tourist seasons.

5. Notting Hill
For a more relaxed day out, spend some time in Notting Hill, one of London’s most charming neighbourhoods. Known for its pastel-coloured houses, independent shops, and vibrant markets, Notting Hill is perfect for a stroll.
The Portobello Road Market is a must-see if you’re visiting on a Saturday. It’s one of the largest antique markets in the world and is a treasure trove of vintage goods, unique trinkets, and delicious street food. While in the area, pop into one of Notting Hill’s quaint cafés for a cup of tea and a slice of cake. The neighbourhood also gained fame through the 1999 film Notting Hill, starring Julia Roberts and Hugh Grant, so if you’re a fan, you might spot a few iconic filming locations.

6. Hyde Park
London is home to some of the most beautiful parks in the world, and Hyde Park is perhaps the most famous. Covering 350 acres, it’s an ideal place for a break from the hustle and bustle of the city.
Take a leisurely walk around Serpentine Lake, where you can hire a rowboat or relax by the water. You can also visit Speaker’s Corner, where public speaking and debates have been held for over 150 years. Hyde Park is also home to the impressive Kensington Gardens, where you can explore the Kensington Palace and its beautiful grounds. During the warmer months, the park often hosts outdoor events, including concerts, festivals, and open-air theatre.

7 The Shard
The Shard is one of London’s most iconic skyscrapers. At 310 metres tall, it is the tallest building in the UK. Completed in 2012, it features a unique glass façade resembling a glass shard, hence its name.
The observation decks on the 72nd floor offer stunning 360-degree city views, with sights like the Thames, Tower Bridge, and even the distant countryside on clear days. The building also houses shops, restaurants, and offices, adding to its vibrant atmosphere. The Shard is a must-see in London whether you want to enjoy a meal with a view or marvel at the architecture.

8 Waterloo Station and South Bank
Visiting Waterloo Station is an exciting start to a day in London, as it is one of the city’s major transport hubs, bustling with energy and activity. From the station, a short walk leads you to the vibrant South Bank, where you can enjoy a scenic riverside stroll along the Thames.
The South Bank boasts an array of attractions, including the iconic London Eye, the National Theatre, and the Tate Modern, making it a cultural hot spot. As you wander, take in the street performances, pop-up food stalls, and cafes that give the area a lively atmosphere. Whether you’re seeking art, entertainment, or a picturesque river view, the South Bank provides a perfect blend of experiences to enrich your visit to London.

9 The Victoria and Albert Museum (V&A)
The Victoria and Albert Museum (V&A) is a treasure trove of art and design located in South Kensington, London. As one of the world’s largest museums dedicated to decorative arts and design, it houses a vast collection of over 2.3 million objects spanning 5,000 years of history. Visitors can explore diverse exhibits, including fashion, textiles, ceramics, and furniture from various cultures and periods.
The museum’s stunning architecture and beautiful galleries provide a captivating backdrop for the incredible artifacts, making each visit a unique experience. With free entry to many of its permanent collections, the V&A is a must-visit destination for art enthusiasts and curious travellers, offering endless inspiration and insight into the evolution of creativity throughout the ages.

10 London Theatre
Visiting the London theatre scene is a truly magical experience that captures the essence of the city’s rich artistic heritage. The West End is renowned for its world-class productions, showcasing everything from classic musicals to cutting-edge dramas that draw in audiences from around the globe.
As you sit in one of the historic theatres, the anticipation builds, enhanced by the grandeur of the ornate interiors and the palpable excitement in the air. Whether you’re watching a beloved musical like “The Phantom of the Opera” or a thought-provoking play, the talent of the performers and the craftsmanship of the sets create an unforgettable night out. Many theatres are situated near vibrant restaurants and bars, making it easy to enjoy a pre-show dinner or post-show drink, adding to the overall experience of a wonderful evening in the heart of London.

11 St Paul’s Cathedral
Visiting St. Paul’s Cathedral is a profound experience that invites reflection and awe. As you approach this architectural masterpiece, with its magnificent dome towering over the London skyline, the beauty of its design alone captivates the eye. The serene atmosphere lets you appreciate the intricate mosaics, stunning stained glass windows, and the iconic Whispering Gallery, where you can hear whispered conversations from the opposite side.
The rich history embodied within these walls offers a glimpse into significant events, from royal weddings to state funerals, that have shaped the nation. Climbing to the top of the dome rewards you with breathtaking panoramic views of the city, reinforcing the cathedral’s role as a symbol of hope and resilience. A visit to St. Paul’s Cathedral is not merely a tour of a historic building; it is an invitation to contemplate art, faith, and the enduring spirit of London itself.

12 Tower Bridge
Visiting Tower Bridge is a highlight for anyone exploring London, as this iconic bascule and suspension bridge gracefully spans the River Thames. Completed in 1894, the Tower Bridge is not only an architectural marvel but also a functioning bridge that opens to allow ships to pass beneath its raised sections.
One fascinating fact about Tower Bridge is that its Victorian Engine Rooms, which house the original steam engines used to operate the bascules, are now part of a museum that offers insights into the bridge’s history and engineering. As you walk across the glass-floored walkways, suspended high above the river, you can take in stunning views of the Thames and the surrounding cityscape, making it a perfect blend of history, engineering, and breathtaking scenery. Whether you’re admiring the intricate details of its design or learning about its role in London’s maritime heritage, a visit to Tower Bridge is unforgettable.

13 The Royal Exchange
The Royal Exchange, located in the heart of London, is a historic building that showcases the city’s rich financial heritage and architectural grandeur. Initially established in 1566 as a marketplace for merchants, it has transformed over the centuries into a premier destination for luxury shops, fine dining, and vibrant social gatherings.
The impressive façade, with its grand columns and stunning central courtyard, reflects the Renaissance style and provides an inviting atmosphere for everyone. One intriguing aspect of the Royal Exchange is its role as a financial centre; it served as a hub for trading activities long before the establishment of the London Stock Exchange.
Today, while still steeped in history, the Royal Exchange seamlessly blends the old with the new, offering a unique place to explore, shop, and appreciate the dynamic pulse of London’s economy and culture.

14 Convent Garden and Picadilly Circus
Covent Garden is a lively and vibrant area in London that perfectly encapsulates the city’s culture and charm. Initially a fruit and vegetable market, this historic hub has transformed into a bustling destination filled with shops, restaurants, and street performances that attract locals and tourists. The centrepiece of Covent Garden is the iconic Royal Opera House, where you can enjoy world-class opera and ballet performances, adding to the artistic atmosphere of the area. Wander through the cobbled streets and discover many boutiques, artisanal cafes, and eateries offering diverse culinary delights.
One of the highlights is the lively piazza, where you can often catch talented street performers showcasing their skills, creating an engaging ambience. With its blend of history, entertainment, and shopping, Covent Garden remains a must-visit spot for anyone looking to experience the creative spirit of London.
Piccadilly is one of London’s most iconic and bustling districts, known for its vibrant atmosphere and prime location at the heart of the city. Renowned for the famous Piccadilly Circus, the area is a hub of activity, characterized by its bright neon lights, the iconic Eros statue, and the constant flow of pedestrians.
Surrounded by shops, theatres, and restaurants, Piccadilly is a gateway to the West End, making it a popular starting point for those seeking entertainment and culture. Just a short walk away, you can find the beautiful Regent Street, famous for its high-end retail offerings, and nearby attractions such as Leicester Square and Covent Garden. The blend of modernity and historical charm in Piccadilly, combined with its dynamic energy, makes it a must-visit spot for anyone looking to experience the lively spirit of London.

15 Leadenhall Market
Leadenhall Market is a captivating and historic destination nestled in the heart of London, notable for its stunning Victorian architecture and vibrant atmosphere. Initially established in the 14th century as a market for fresh produce and goods, it has evolved into a charming retail and dining hub combining tradition and modernity.
The market’s beautiful glass roof and intricate, colourful decor create a picturesque setting for visitors exploring its shops, cafes, and restaurants. One interesting fact about Leadenhall Market is that it was featured as the setting for Diagon Alley in the “Harry Potter” films, adding a touch of magic to this already enchanting location. Whether you’re stopping by for a quick bite or simply soaking in the historic ambience, Leadenhall Market offers a delightful experience that showcases the rich heritage and lively spirit of London.

16 Kensington Palace
Kensington Palace is a stunning royal residence located in the heart of Kensington Gardens, offering visitors a glimpse into the lives of British royalty. Once the home of Queen Victoria and currently the residence of the Duke and Duchess of Cambridge, the palace is steeped in history and adorned with exquisite architecture and beautiful gardens.
You can explore the State Apartments, which showcase a variety of opulent rooms filled with exquisite furnishings, artwork, and royal exhibits that reveal the palace’s fascinating past. The surrounding gardens are equally enchanting, featuring elegant floral displays and serene pathways perfect for a leisurely stroll. One notable highlight is the Sunken Garden, famously redesigned by Princess Diana and now a tranquil spot for reflection. With its rich heritage and picturesque setting, Kensington Palace is a captivating destination that beautifully captures the essence of royal life in London

17 The Skygarden
Sky Garden is a remarkable destination that offers breathtaking panoramic views of London from its unique vantage point atop the Walkie-Talkie building. The Sky Garden presents a lush, green oasis high above the bustling streets, encompassing three levels of beautifully landscaped gardens, bars, and restaurants. Visitors can wander through the open spaces adorned with exotic plants and stunning sculptures, creating a serene atmosphere contrasting the city’s vibrant energy.
One interesting aspect of the Sky Garden is its platform to enjoy 360-degree views of iconic landmarks, such as the Tower of London and the River Thames, surrounded by a tranquil garden setting. With its combination of natural beauty and spectacular city views, the Sky Garden is a must-visit for anyone looking to experience a different side of London.

Getting Around London
Navigating London is relatively easy, and many ways exist to get around the city. The London Underground, the Tube, is the quickest way to travel between neighbourhoods. It’s an extensive network, so you’ll likely use it to visit most attractions. Be sure to get an Oyster card or contactless payment for discounted fares.
London’s famous red buses are a great option if you prefer to take in the sights while travelling. You can hop on and off at various stops, and the open-top buses provide great views of landmarks like Big Ben and Westminster Abbey.
London also has an excellent network of river buses along the Thames, offering a unique and scenic way to travel between key areas such as London Bridge, Greenwich, and Westminster.
Special Note: Fancy something a little different? Why not try the hidden tube tour in Piccadilly?

When to Visit
London is a year-round destination, but the best time to visit depends on your preferences. Summer (June to August) offers the warmest weather and the longest days, although it’s also the peak tourist season.
If you prefer fewer crowds, consider visiting in spring (March to May) or autumn (September to November), when the weather is pleasant and the city is less crowded. Winter (December to February) can be chilly, but London is beautifully decorated for the festive season, with Christmas lights and winter markets adding to the city’s charm.

Final Tips
- Pack for all weather: London’s weather can be unpredictable, so always bring a waterproof jacket and comfortable shoes for walking.
- Plan your itinerary: London is vast, and the main attractions are spread out. It’s wise to plan your day by grouping sights.
- Take breaks: London is busy, and you’ll likely walk a lot. Take regular breaks at cafés or in the parks to rest and recharge.
London is a city full of history, culture, and modern attractions. Whether you’re soaking in the grandeur of Buckingham Palace, exploring the ancient Tower of London, or enjoying a peaceful walk through Hyde Park, there’s something to capture everyone’s imagination. With some planning, your trip to London will be unforgettable, filled with memories that will last a lifetime.
Thanks for taking the time to read this article. I hope this post has given you the information you need. If you have any recommendations, tips or advice, I would love for you to share them in the comment section below!
This post may contain affiliate links, meaning we may receive a commission at no extra cost if you purchase through a link. Please see our full disclosure for further information.
Check out my Instagram page or join the Truly Expat Facebook group.
Pin it for later
