Meonstoke

From Wikipedia, the free encyclopedia

Meonstoke is a village in Hampshire, England. It sits on the eastern bank of the River Meon.