The London town where "Ted Lasso" is set is truly picturesque. Copyright Artem Vorobiev via Getty Images About a 30-minute train ride from central London, the town of ...
The beloved AppleTV+ series returns for season 3 on March 15 Mackenzie Schmidt is the Home and Travel Editor for PEOPLE. She's worked at PEOPLE for over five years as a writer and editor on the ...