found-film.co.uk
Beaulieu palace
This picture shows Beaulieu palace in Hampshire in the summer of 1983.