Start your day early and depart from your location to begin your exciting family adventure in Bath, Bristol, and London.
Arrive in Bath and begin your day exploring the city's rich history and stunning architecture. Visit the iconic Roman Baths (estimated cost: £26 per adult, £15.50 per child, 2 hours), where you can learn about ancient Roman bathing rituals and walk around the preserved ruins. Don't forget to take a stroll through the charming streets of Bath, admiring the Georgian architecture and quaint shops.
Enjoy a delicious lunch at one of Bath's family-friendly restaurants, such as The Scallop Shell, known for its fresh seafood and relaxed atmosphere (estimated cost: £15-£20 per person, 1 hour).
Head to Bristol, known for its vibrant street art and maritime history. Visit the interactive science center, We The Curious (estimated cost: £16 per adult, £11.50 per child, 3 hours), where your family can engage in hands-on exhibits and explore the wonders of science. Take a walk along the Bristol Harbourside and enjoy the picturesque views.
Indulge in a scrumptious dinner at Za Za Bazaar, a buffet-style restaurant offering a wide variety of international cuisines (estimated cost: £18-£25 per person, 1.5 hours).
Travel to London, the bustling capital city, and check into your hotel (check hotel and flight prices here). Take a relaxing evening stroll along the Thames River, enjoying the enchanting views of the London skyline.
While exploring Bath, make sure to visit the Victoria Art Gallery, a small but impressive art gallery that showcases a range of artwork, including pieces by local artists. In Bristol, take a detour to St Nicholas Market, a vibrant indoor market with a variety of food stalls, craft shops, and vintage stores. Finally, in London, visit the Museum of London Docklands, which offers a fascinating insight into the city's history as a port.