Food & Drink Gorgeous in the New Forest – The Thatched Cottage Hotel The Thatched Cottage Hotel Located in the Heart of The New Forest National Park is the gorgeous Thatched Cottage Hotel. For Hampshire one is a Read More » A.R. Tisans March 15, 2018 No Comments