Start your trip by immersing yourself in the vibrant atmosphere of Covent Garden. In the morning, explore the famous Covent Garden Market, where you'll find unique shops and talented street performers. Enjoy a delightful brunch at one of the cozy cafes in the area. Afterward, take a short walk to the London Transport Museum, where you can learn about the fascinating history of London's transportation system. In the evening, head to Piccadilly Circus to experience the lively energy of this iconic junction, known for its giant electronic billboards and entertainment options.
Spend the morning at the Natural History Museum, a fantastic place for both kids and adults. Explore the extensive collections of dinosaurs, fossils, and various wildlife species. Entry to the museum is free, but some special exhibitions may require a fee. Afterward, take a short stroll to Hyde Park, one of London's largest and most beautiful royal parks. Enjoy a relaxing picnic, rent a paddleboat on the Serpentine Lake, or let the kids release some energy at one of the playgrounds. In the evening, head to Leicester Square to catch a family-friendly theater show or enjoy a delicious dinner at one of the many international restaurants in the area.
If you're looking for some off the beaten path attractions in London, consider visiting Hampstead Heath. This sprawling park offers beautiful green spaces, ponds for swimming, and stunning city views from Parliament Hill. Another great option is the Pollock's Toy Museum, located in a charming Georgian townhouse. It houses a vast collection of antique toys and provides a fascinating insight into the history of childhood. To experience the local food scene, head to Borough Market, a bustling food market where you can sample delicious treats from various vendors. Don't miss trying a traditional English pie or indulging in some artisan chocolate.
Check hotel and flight prices on Kayak