Welcome to London! Begin your trip by arriving at the city and settling into your hotel. Take some time to relax and recover from your journey.
Check hotel and flight prices here.
Start your morning with a visit to the iconic Big Ben and the Houses of Parliament. Take a leisurely walk along the Thames River and enjoy the views of the London Eye. In the afternoon, head to Westminster Abbey, a UNESCO World Heritage Site with stunning architecture and historical significance. Wrap up the day by visiting Buckingham Palace and watching the Changing of the Guard ceremony.
Spend the morning exploring the British Museum, home to a vast collection of historical artifacts from around the world. Enjoy a traditional British afternoon tea at a nearby tea house. In the evening, visit the National Gallery to admire famous works of art by renowned artists.
Start your day by visiting the trendy neighborhood of Shoreditch, known for its street art and vibrant atmosphere. Explore the various markets, including Brick Lane Market and Old Spitalfields Market, where you can find unique crafts, vintage clothing, and delicious street food. In the evening, catch a show in the West End, London's famous theater district.
Embark on a royal-themed day by first visiting the Tower of London, where you can explore the historic fortress and see the Crown Jewels. Take a leisurely walk along the South Bank, enjoying the views of the Tower Bridge and the London skyline. In the afternoon, visit Kensington Palace, a royal residence with beautiful gardens. Finish the day with dinner at a traditional British pub.
Experience the festive spirit of London on Christmas Eve by exploring Winter Wonderland in Hyde Park. Enjoy ice skating, festive markets, and thrilling rides. In the afternoon, visit the enchanting Covent Garden, known for its street performers and boutique shops. Don't miss the chance to see a Christmas-themed play or musical in one of London's theaters.
On Christmas Day, take a break from sightseeing and immerse yourself in the festive celebrations in London. Enjoy a festive brunch at a traditional British restaurant. Take a stroll through a picturesque park, such as Hyde Park or Richmond Park. In the evening, indulge in a traditional Christmas dinner at a cozy pub.
For off the beaten path attractions, consider exploring the colorful neighborhood of Notting Hill, known for its charming streets and the famous Portobello Road Market. Visit Camden Town, a vibrant area with quirky shops and street food stalls. Don't miss the chance to explore the beautiful Royal Botanic Gardens in Kew.
London is a city filled with hidden gems, and locals love discovering new places. Head to Bermondsey Street, a hip and artistic area with independent cafes, galleries, and boutiques. Explore Greenwich, home to the UNESCO World Heritage Site of the Royal Observatory and the stunning views from Greenwich Park. Finally, visit the Columbia Road Flower Market, a Sunday market where you can admire and purchase beautiful flowers.