Winchester, England’s ancient capital and seat of King Alfred the Great is a most charming English cathedral city on the edge of the South Downs National Park. One hour from Waterloo London, this is England as it used to be. Winchester Cathedral which dates from 634 has a magnificent 12th Century font depicting scenes from […]




