Welcome to London! Start your trip by exploring the iconic landmarks of the city. In the morning, visit the historic Tower of London and learn about its rich history. Take a stroll along the Thames River in the afternoon and enjoy the views of the Tower Bridge. As the evening sets in, head to Covent Garden, a vibrant area filled with shops, street performers, and restaurants.
Start your day with a visit to Buckingham Palace, where you can witness the Changing of the Guard ceremony. In the afternoon, explore the British Museum and marvel at its vast collection of art and artifacts. For the evening, take a stroll along the vibrant South Bank and enjoy the lively atmosphere.
Embark on a day trip to the mesmerizing Stonehenge and the historic city of Bath. Start your morning with a visit to Stonehenge and marvel at the mysterious stone circle. In the afternoon, explore the Roman Baths in Bath and soak in the rich history. Return to London in the evening.
Today, travel from London to Edinburgh. Take a morning train from King's Cross Station in London to Waverley Station in Edinburgh. After arriving in Edinburgh, explore the historic Royal Mile, which stretches from Edinburgh Castle to the Palace of Holyroodhouse. In the evening, enjoy the vibrant nightlife on George Street.
Start your day by visiting the magnificent Edinburgh Castle and soak in the panoramic views of the city. In the afternoon, explore the charming Old Town and stroll along the famous Grassmarket. For the evening, experience the spooky atmosphere by joining a ghost tour in the city's haunted spots.
For a unique experience in London, visit the Borough Market, a food lover's paradise offering a wide range of delicious treats. In Edinburgh, don't miss the charming Dean Village, a hidden gem with picturesque houses and a tranquil atmosphere. Locals also love the serene Holyrood Park, where you can hike up Arthur's Seat for breathtaking views of the city.
For hotel and flight prices, check here.