Beaulieu is a small village located on the southeastern edge of the New Forest national park in Hampshire, England, and home to both Palace House and the British National Motor Museum.
Wikipedia https://en.wikipedia.org/wiki/Beaulieu,_Hampshire
Official Website https://beaulieuparish.co.uk/
Coordinates 50°49'6.289" N -1°27'6.897" E