Welcome to London! Start your day with a light breakfast at one of the cafes near your accommodation. Then, head out early to beat the crowds at the iconic British Museum. Spend your morning exploring the extensive exhibits that cover over two million years of history.
In the afternoon, take in the grandeur of the Tower of London. Don't miss the stunning Crown Jewels exhibit and the captivating stories of the Beefeaters. Grab a late lunch at one of the riverside restaurants.
As the evening approaches, enjoy a stroll along the Thames and cross the Tower Bridge at sunset for a stunning view. Round-off your day with a delicious dinner at one of the local pubs.
If you desire more of England's historical wonders, consider a day trip to Oxford or Cambridge. Both cities are easily accessible by train from London. For theatre enthusiasts, a visit to Shakespeare's hometown, Stratford-upon-Avon, would be worthwhile. If you're looking to get the most for your money, consider investing in a London Pass, which provides entry to over 80 attractions at a discounted rate. Lastly, don't miss the local markets for unique souvenirs and to sample delicious local cuisine – Borough Market and Camden Market are highly recommended.