Twin Peaks Film Location – Glastonbury Grove in Part 18
The journey through the Twin Peaks film locations for Glastonbury Grove comes to an end with a look at Part 18 from Season 3. Once again, the crew returned to Franklin Canyon Park outside Beverly Hills, California for this episode.