and all just 90 minutes by train from London. The New Forest has been a top destination for breaks and getaways here in the UK throughout the ages, with so much to see and do, and places to stay, it’s ...