Sedlescombe Organic Vineyard is surely one of the most idyllic tourist attraction locations in Southern England. Set in the heart of 1066 Country with views all the way to the town of Battle, scene of the famous Norman Conquest. Here, within the P ...