International Roaming

20 Best Places to Visit in London: A Complete Travel Guide

Published on: Sept 15, 2025

share via:

20 Best Places to Visit in London: A Complete Travel Guide 20 Best Places to Visit in London: A Complete Travel Guide

For most Indians, London, the capital of England, ranks high on the travel bucket list. Whether it’s a first international trip or a return to a city with old connections, London has a place to leave you awestruck to the core.

This guide brings together 20 of the best places to visit in London, England. It includes a mix of iconic landmarks, cultural highlights, and a few offbeat spots that go beyond the usual tourist trail. Perfect for travellers from India looking to make the most of their trip, or NRIs hoping to see the city in a new light.Even if you live in London and are looking for things to do in London, this list is helpful for those days when you want to get out and explore something new. So, why wait? Let’s explore and experience the wonders that London has to offer!

  1. The Tower of London

    A powerful symbol of London’s history, the Tower has been a royal palace, prison, and execution site. Home to the Crown Jewels, including the legendary Kohinoor diamond, and guarded by the Beefeaters, the Tower is filled with tales of intrigue, treason and royalty. It is a place where British history comes alive.

  2. The British Museum

  3. This world-famous museum houses an extraordinary collection of artifacts, from ancient Egypt to classical Greece. Entry is free, and you could easily spend a day exploring its vast halls. The British Museum also offers guided tours and special exhibitions throughout the year.

  4. Buckingham Palace

  5. Buckingham Palace, the official home of the British monarch, is right in the middle of London’s royal traditions. The Changing of the Guard happens every day and attracts many visitors. While most of the palace isn’t open to the public, there is a special tour during the summer where you can see inside this famous place.

  6. The London Eye

  7. The London Eye is a giant wheel on the Thames that gives you amazing views of the city. You ride in glass pods that move slowly, letting you see London’s skyline from above. It’s a popular tourist spot, but the experience is peaceful and unforgettable.

  8. Big Ben

  9. It won’t be wrong to say Big Ben is London’s heartbeat. Officially called the Elizabeth Tower, it’s home to the famous giant bell that chimes every hour, filling the city with its iconic sound. Since 1859, it’s been standing tall beside the River Thames. Its iconic design and historical significance make it a favourite landmark for both locals and visitors alike.

  10. The Shard

  11. The Shard is London’s tallest building and stands out with its shiny glass design. You can go up to the viewing platform to see amazing views of the city or grab a meal at one of the restaurants way up high. It’s a striking, modern building that gives the old London skyline a fresh, new look.

  12. Tower Bridge

  13. Tower Bridge is a legendary place to see in London. It’s a famous drawbridge that crosses the River Thames near the Tower of London. You can walk across the top-level walkway and look down through the glass panels or watch the bridge lift for passing boats. Tower Bridge is the city’s most iconic structure.

  14. St. Paul’s Cathedral

  15. This beautiful building, designed by Christopher Wren, is both grand and peaceful. Its big dome stands out on the skyline, and inside you’ll see amazing mosaics, old tombs, and the famous Whispering Gallery. It’s also known for hosting big events, such as Prince Charles and Lady Diana’s wedding in 1981. You can even climb to the top for great city views.

  16. The Natural History Museum

  17. This museum is in a beautiful old Romanesque building and is loved for its dinosaur bones and the huge blue whale hanging in Hintze Hall. It’s a great place for families, with lots of hands-on exhibits and lovely spaces to walk around. Best of all, it’s free to visit and a fun spot to learn and explore.

  18. Hyde Park

  19. Hyde Park is one of London’s biggest green spaces and a great place to just hang out. You can walk, cycle, or relax by the lake. There’s always something going on, from paddle boats on the Serpentine to people speaking their minds at Speaker’s Corner. It’s the perfect spot to take a break from the city buzz and enjoy some fresh air.

  20. Madame Tussaud's Museum

  21. Madame Tussaud’s is the place to go if you want to get up close with super realistic wax figures of famous people. From Bollywood stars like Shah Rukh Khan and Aishwarya Rai to world leaders and even Marvel heroes, it’s fun and cool to see how lifelike they are.

  22. Trafalgar Square

     

    This lively public square is a central London landmark, known for its fountains, lion statues, and towering Nelson’s Column. It’s often the site of festivals, rallies, and public events. With the National Gallery just steps away, it’s both a cultural and social hub.

  23. Camden Market

  24. Camden Market is a lively and colourful place that’s perfect if you love shopping and art. You’ll find everything from vintage clothes and handmade crafts to delicious street food. It can get a little busy, but that just adds to its energy. If you’re after unique finds and a fun atmosphere, Camden is definitely the place to be.

  25. The Victoria and Albert Museum

  26. The V&A is like a giant treasure chest of art and design, packed with everything from dazzling jewellery and vintage fashion to quirky furniture and cool gadgets. Named after Queen Victoria and Prince Albert, it’s been inspiring visitors since 1852. Whether you’re into classic beauty or modern creativity, this place is a playground for anyone who loves cool, creative stuff.

  27. ArcelorMittal Orbit Skyline

  28. The Orbit Tower in London’s Olympic Park is an unmissable landmark. You’ve got to check out the amazing views from the top and then brace yourself for the world’s longest tunnel slide. The ride is sure to give you an adrenaline rush as you plunge back down at full speed!

  29. Warner Bros. Studio

  30. Potterheads and movie buffs, take note! This is where the magic happens! Explore the renowned Harry Potter sets, including the magical Great Hall and the busy stores of Diagon Alley. Learn how the magic of movies is created by seeing authentic costumes and props. It is an immersive, fascinating experience that makes your favourite movie come to life like never before.

  31. Notting Hill

  32. If walls could talk, Notting Hill’s would have a story for every corner. This colourful neighbourhood is famous for its lively Portobello Road Market, full of vintage finds and cosy cafés. Every summer, the streets come alive with the Notting Hill Carnival. It is a joyful celebration of Caribbean culture filled with music, dance, and good vibes. It’s a spot you just have to experience.

  33. Westminster Abbey

  34. Westminster Abbey is London’s most famous church, full of history and royal stories. It’s the burial place of many important people, with beautiful tombs, statues, and memorials throughout. As a UNESCO World Heritage Site, it draws visitors from all over and is worth a visit if you want to experience some real London history.

  35. Soho

  36. Soho is one of the liveliest London sites to see, famous for its buzzing nightlife and creative vibe. Whether you’re watching a show in the West End, browsing cool independent shops, or grabbing a late-night bite, Soho’s energy makes it a place you won’t forget.

  37. Kensington Palace

  38. Kensington Palace is right in the middle of Kensington Gardens and is still home to members of the royal family. Part of the palace is open to visitors, where you can learn about royal life, both past and present. The gardens around it are perfect for a peaceful walk. It’s a historic spot that feels welcoming and not too formal.

Stay Connected While in London with VI

London has a mix of history, cool spots, and lively cafes. Whether you’re checking out the Tower of London, grabbing food in Camden, or just wandering around Soho, the last thing you want is to lose signal or hunt for Wi-Fi. That’s where Vi comes in. Vi offers prepaid and postpaid international roaming packs that is apt for cities like London. So, you don’t have to swap SIM cards or worry about losing your current plan’s service when travelling internationally. Explore our prepaid and postpaid international roaming plans to stay connected throughout your London trip.

Prepaid: (Unlimited Packs)

Price

Validity

Benefits

₹695

 

1 day

Unlimited Incoming & 120 Mins Outgoing (Local + To India) | Post quota Outgoing Call rates Rs 3/min

1 GB Free| Rs.1/MB after 1 GB

Rs. 15/ Outgoing SMS

available in 124 countries

₹2695

4 days

Unlimited Incoming & 120 Outgoing (Local + To India) Mins /Day| Post quota Outgoing Call rates Rs 3/min

4 GB Free| Rs.1/MB after 4 GB

Rs. 15/ Outgoing SMS

available in 124 countries

₹3495

7 days

Unlimited Data, Unlimited Outgoing (Local + To India) & Incoming calls Rs. 15/ Outgoing SMS, available in 124 countries

₹4695

10 days

validity

Unlimited data, Unlimited Outgoing (Local + To India) & Incoming calls

Rs. 15/ Outgoing SMS

available in 124 countries

₹5195

     14 days

validity

Unlimited data, Unlimited Outgoing (Local + To India) & Incoming calls

Rs. 15/ Outgoing SMS

available in 124 countries

₹6995

 

28 days

 

Unlimited Incoming & 120 Outgoing (Local + To India) Mins /Day| Post quota Outgoing Call rates Rs 3/min

15 GB Free| Rs.1/MB after 15 GB

Rs. 15/ Outgoing SMS

available in 124 countries

 

Prepaid (Budget Packs)

Price

Validity

Benefits

₹495

3 days

 

50 mins Outgoing (Local + To India) & Incoming| Post quota Outgoing / Incoming rates Rs 10/min

Rs. 15/ Outgoing SMS

available in 123 countries

₹755

 

5 days

 

Outgoing / Incoming rates Rs 10/min

1 GB| Post quota Data Rs 10/MB

Rs. 15/ Outgoing SMS

available in 124 countries

₹756

 

7 days

 

100 mins Outgoing (Local + To India) & Incoming| Post quota Outgoing / Incoming rates Rs 10/min

Post quota Data Rs 10/MB

Rs. 15/ Outgoing SMS

available in 123 countries

₹995

10 days

 

100 mins Outgoing (Local + To India) & Incoming| Post quota Outgoing / Incoming rates Rs 10/min

1.25 GB| Post quota Data Rs 10/MB

Rs. 15/ Outgoing SMS

available in 124 countries

₹1495

15 days

 

200 mins Outgoing (Local + To India) & Incoming| Post quota Outgoing / Incoming rates Rs 10/min

2 GB| Post quota Data Rs 10/MB

Rs. 15/ Outgoing SMS

available in 124 countries

₹2997

365 days

 

125 mins Outgoing (Local + To India) & Incoming| Post quota Outgoing / Incoming rates Rs 10/min

1.5 GB| Post quota Data Rs 10/MB

Rs. 15/ Outgoing SMS

available in 124 countries

₹2998

30 days

 

200 mins Outgoing (Local + To India) & Incoming| Post quota Outgoing / Incoming rates Rs 10/min

5 GB| Post quota Data Rs 10/MB

Rs. 15/ Outgoing SMS

available in 124 countries

 

Postpaid:  

Price

Validity

Benefits

₹649

24 hours

Unlimited Incoming & 50 Outgoing Mins | Outgoing Calls (Local & to India)

after 50 Mins Rs 3/Min

Rest of the World Calls Rs 35 / min

500 MB Free | Post Quota Re 1/MB

10 Outgoing SMS and Incoming SMS Free | Post Quota Re 1/SMS

available in 146 countries

₹749

24 hours

Unlimited Incoming & Outgoing Calls | Outgoing Calls (Local & to India)

Rest of the World Calls Rs 35 / min

Unlimited Data

Free Outgoing SMS | Free Incoming SMS

available in 146 countries

₹2999

10 days

 

Unlimited Incoming & 300 Outgoing Mins | Outgoing Calls (Local & to India)

after 300 Mins Rs 3/Min

Rest of the World Calls Rs 35 / Min

5 GB Free | Post Quota Re 1/MB

50 Outgoing SMS and Incoming SMS Free | Post Quota Re 1/SMS

available in 146 countries

₹3999

10 days

Unlimited Incoming & Outgoing Calls | Outgoing Calls (Local & to India)

Rest of the World Calls Rs 35 / min

Unlimited Data

Free Outgoing SMS | Free Incoming SMS

available in 146 countries

₹4999

14 days

Unlimited Incoming & Outgoing Calls | Outgoing Calls (Local & to India)

Rest of the World Calls Rs 35 / min

Unlimited Data

Free Outgoing SMS | Free Incoming SMS

available in 146 countries

₹5999

30 days

Unlimited Incoming & 1500 Outgoing Mins | Outgoing Calls (Local & to India)

after 1500 Mins Rs 3/Min

Rest of the World Calls Rs 35 / Min

Unlimited Data | High Speed 70GB data (30GB + 40GB EXTRA only for USA/UK/Australia) (throttled to 64kbps thereafter)

Free Outgoing SMS | Free Incoming SMS

available in 146 countries

 

There’s no city quite like London; it mixes old-world charm with nonstop energy, rich history, and vibrant culture, making it an incredible place to explore. You can spend your morning at the Tower of London, your afternoon wandering through the British Museum, and your evening taking in the city lights from the top of the London Eye. And as you make your way through the best of what London has to offer, Vi keeps you connected, whether you’re looking up directions, sharing your favourite spots, or just checking in with people back home. No hassle, no stress, just a reliable connection while you make memories for life! 

liked this post? here's what to read next:

login to Vi

to pay your utility bills (it's easier and secure)

Seems like you have entered an inactive number This Vi number is currently suspended This Vi number is currently in safe custody This Vi number is currently suspended due to SIM lost This Vi number is currently suspended. Please pay bill to activate the number Something went wrong. Please try after some time It seems that you are an enterprise customer. Proceed to business sign-in Please enter valid 10 digit number This looks like a non Vi number! Port to Vi You have exhausted maximum attempts to enter OTP. Please try after some time

OTP verification

Just to make sure its you, we've sent an OTP to your number ending with ****

Invalid OTP. You have exhausted maximum attempts to enter OTP. Please click on resend. Something went wrong. Please try after some time

45sec

resend OTP