Discover the best family-friendly activities in London, from free museums and hidden parks to quiet cafés and rainy-day gems. Perfect for weekends with kids, no car needed.