The historic Market Hall is where one of the friends buys rat poison, leading to dire consequences.

Filmed here

Market Hall

Chipping Campden, GB

Community posts