Filming Location Matching "Chichester Road, Croydon, London, England, UK" (Sorted by Popularity Ascending)
1. Our Mother's House (1967)
Approved | 104 min | Drama, Thriller
When their deeply religious mother dies, the seven Hook children bury her in the garden and continue life as normal. Then their absent father, Charlie, reappears...