Movies filmed in Selhurst, Croydon, Greater London, England, UK

There are 1 movies that were filmed in Selhurst, Croydon, Greater London, England, UK.

Selhurst is an area in the London Borough of Croydon, England, 7.8 miles south-south-east of Charing Cross. Historically it lays in Surrey. The area is bounded to the west and south by Thornton Heath and Croydon and to the east and south by South Norwood and Woodside.

City: London Country: United Kingdom