The Devil's Chair - Location

Location

Filming took place at RAF Upwood, a derelict airbase near Ramsey in Cambridgeshire.

Read more about this topic:  The Devil's Chair