Sat, 08 Mar 2025 09:23:45 +0000

The Holiday film locations filmed in March in springtime around the scenic village of Shere in the Surrey Hills, England.