Located in the Chilterns Area of Outstanding Natural Beauty in the county of Hertfordshire, Aldbury is a small village which recently made an appearance in the brand-new Netflix film The Thursday ...
The picturesque village of Aldbury - 30 minutes from Watford - is a well known filming location - here are some of the projects to have been shot there.