
An enjoyable experience in a tranquil setting within the Alton Hampshire countryside, Upper Neatham Mill Farm is a converted barn guest house accommodation situated by the River Wey near Alton Hampshire, surrounded by gardens and woodland which attract a variety of wildlife. |