If you’re looking for a beautiful hike close to London then look no further than the New Forest National Park. Comprised of miles of ancient forests and untamed heathland, this corner of Southern England is packed with incredible options for adventure experiences. Charlie & Jess of the Travel Project spent an afternoon walking its beautiful trails, meeting the wild horses and stuffing their faces on the heath.