The Southport School


Looks like this movie was filmed in large part on the school grounds. The clocktower is fairly distinctive.

reply