In the morning, visit The British Museum and discover artefacts from ancient civilizations, such as the Rosetta Stone and the Parthenon sculptures. Afternoon, head to Covent Garden for a spot of shopping and street performances. In the evening, take a stroll along the Thames River and enjoy the stunning views of the city.
Start your day at the iconic Tower of London, where you can see the Crown Jewels, visit the medieval White Tower and hear stories of the famous Beefeaters. Afternoon, walk across the Tower Bridge and enjoy the view of the Thames River. In the evening, visit the Sky Garden, an indoor garden with breathtaking views of London.
Morning, take a tour of Buckingham Palace and watch the Changing of the Guard ceremony. Afternoon, visit Westminster Abbey, where British monarchs are crowned and buried. In the evening, take a stroll in Hyde Park and enjoy the beautiful autumn colours.
In the morning, visit The National Gallery, one of the greatest art museums in the world, with works by famous artists such as Van Gogh, Da Vinci and Botticelli. Afternoon, explore the vibrant neighbourhood of Soho and enjoy the street art and multicultural food scene. In the evening, watch a West End show in one of London's famous theatres.
If you have time, consider taking a day trip to Oxford, Cambridge or Brighton. These charming towns are less than two hours from London by train. For a unique experience, book a tour of the Harry Potter Studios and see the sets and costumes used in the movies. To save time and money, consider getting an Oyster Card for public transportation. Finally, don't forget to try traditional British food, such as fish and chips, pie and mash, and a full English breakfast. Enjoy your trip!
To find hotels and flights, click here.