Someone out there please tell me where did Tremors 3:Back to Perfection (2001)filmed!!!
Peckham in South London.
Agreed, it was ... Peckham in South London. (As lawless today as it ever was.)