11th July 2012, the Olympic Torch passes through Winchester.
more