Begin your journey by boarding a flight from John F. Kennedy International Airport (JFK) in New York to London Heathrow Airport (LHR). Check flight prices and book your tickets here.
After a comfortable flight, arrive at London Heathrow Airport. Take a moment to freshen up and grab a quick breakfast.
Start your day at the historic Tower of London. Discover the rich history, marvel at the Crown Jewels, and explore the medieval architecture. Admission costs approximately $30 and you can spend around 3 hours here.
Head to one of London's most beautiful green spaces, Hyde Park. Take a leisurely walk, rent a boat on Serpentine Lake, or visit the Diana, Princess of Wales Memorial Fountain. Enjoy the serene surroundings and spend about 2 hours here.
Visit the world-famous British Museum and immerse yourself in its vast collection of art and artifacts from around the world. Admission is free, and you can easily spend 3 hours exploring the exhibits.
End your day with a mesmerizing performance at one of London's renowned theaters in the West End. From musicals to plays, there's something for everyone's taste. Ticket prices vary, and the show duration is approximately 2-3 hours.
Indulge in a traditional British dinner at a cozy local pub. Savor classic dishes like fish and chips, shepherd's pie, or a hearty Sunday roast. Prices can range from $15 to $30 per person.
Head back to London Heathrow Airport to catch your overnight flight to India. Check flight prices and book your tickets here.
While in London, make sure to visit Camden Market, a vibrant marketplace offering unique shops, street food, and live music. Take a stroll along the canals and soak in the lively atmosphere. Locals also love exploring the charming streets of Notting Hill, known for its colorful houses, independent shops, and the famous Portobello Road Market.