This week, we took the brand new Discovery Sport HSE Luxury around London. Check out our review to see our thoughts on whether this is the perfect family car…