In the heart of this historic village, the Grosvenor Hotel, Stockbridge, Hampshire boasts a wonderful location on the banks of the Test River, one of the most famous trout streams in...
The White Hart Inn is situated in the village of Stockbridge, near the New Forest. The building was originally a 15th century coaching inn, now converted to a modern, comfortable...