Wantage, UK Sep 7, 2010 Channel tunnel mileage 140 and on to Abbeville. Clear night when we went to bed turned into massive downpour by 2am
Wantage, UK Aug 30, 2010 Wantage, a Market Town in the central south of England. The Uffington White Horse is a nearby landmark.