Aerial view of Beaulieu, a village located on the southeastern edge of the New Forest in Hampshire, a home to National Motor Museum