Begin your day by exploring the iconic Tower of London (£27 per adult, £13 per child, approximately 3 hours). Discover the history of this ancient fortress, marvel at the Crown Jewels, and take a guided tour with the famous Beefeaters.
Catch a flight from London to Edinburgh and arrive in the charming Scottish capital by early afternoon. Explore the Edinburgh Castle (£19.50 per adult, £11.50 per child, approximately 2 hours), a historic fortress that offers breathtaking views of the city. Discover the crown jewels, the Stone of Destiny, and learn about the fascinating history of the castle.
Take a stroll along the iconic Royal Mile in Edinburgh (Free, approximately 2 hours). Admire the stunning architecture, visit the quaint shops and cafes, and immerse yourself in the rich Scottish culture. Don't miss the opportunity to try some traditional Scottish dishes like haggis or shortbread.
Catch a late evening flight from Edinburgh to Paris and arrive in the romantic capital by nightfall. Take a short rest at your hotel and prepare for a day full of exploring the next morning. Check hotel and flight prices here.
While in London, make sure to visit the British Museum (Free admission, approximately 3 hours), a treasure trove of art and artifacts from around the world. It's a great place for families to learn and discover together.
In Scotland, take a detour and visit the Camera Obscura and World of Illusions (£16.50 per adult, £13.50 per child, approximately 2 hours) in Edinburgh. This interactive museum offers mind-boggling optical illusions and panoramic views of the city.
When in Paris, take your family to the Jardin du Luxembourg (Free admission, unlimited time). This beautiful park features playgrounds, puppet theaters, and a pond where you can rent small boats for a leisurely ride.