The Sanctuary offers a delightful forested retreat in Hampshire

The Sanctuary is a a luxurious couples retreat surrounded by an idyllic rustic setting along the border of the New Forest, in Hampshire, UK.