MovieMaps

Photo of Nelson Road Stadium

Location: Selhurst Park Stadium
As Seen In: Ted Lasso episode 2x01 “Goodbye Earl