Ower, Romsey, SO51
Amongst the peace and beauty of the New Forest this delightful inn is a haven of tranquility.