Stockbridge, Leckford Farm Shop.

Address:

SO20 6EH
SO20 6EH
United Kingdom