Movies Filmed at Selhurst Park Stadium

Whitehorse Ln, Selhurst, London SE25 6PU, UK

Official Site

Nearby Locations
B.T. Delta Point from The Dark Knight Rises
2.4 km

The Whitgift Shopping Centre from The IT Crowd
2.7 km

Crystal Palace Park from Me and Orson Welles
2.8 km

Browse more nearby locations.