The village of Beaulieu

The village of Beaulieu is on the southeastern edge of the New Forest in Hampshire, England. In 2020, it was named the fifth most beautiful village in the UK