Richard ChambersJan 25, 20232 minTed Lasso Locations Tour - Richard's ToursTed Lasso Filming Locations Tour in London