The Ultimate Guide To Richmond, London – Lifotravel
Just a 30-minute train ride from central London, the town of Richmond wasn’t on most Americans’ radar until “Ted Lasso” ascended to pop culture prominence. The hit Apple TV+ series is set and partly filmed there, providing viewers plenty of shots of cobblestone paths, cozy lanes filled with colorful shops and beautiful green spaces. On … Read more