Beaulieu is a small village located on the south eastern edge of the New Forest national park in Hampshire, England, and home to both Palace House and the British National Motor Museum. All you need is to buy one ticket for all the attractions, you can also sign up for a free entry all year round, so you can visit as many times as you want.