Filming Locations in Clevedon
Clevedon Marine Lake, 170 Old Church Rd, Clevedon, United Kingdom
Death on the Nile (2022)
View DetailsClevedon, Auckland, New Zealand
The Quiet Earth (1985)
Clevedon, previously known as Wairoa South, is a rural town to the south-east of Auckland, New Zeala...
View Details