MovieMaps

Photo of Nelson Road Stadium

Location: Selhurst Park Stadium
As Seen In: Ted Lasso episode 1x05 “Tan Lines