To navigate, press the arrow keys. Newlyns Farm Shop ← View details Lodge Farm, Hook Road, North Warnborough, Hook, North Warnborough, England RG29 1HA +44 1256 704128 Get Directions From* To * — Required information