Winchester, Hampshire - The Leper Hospital Time Team : Season 8 Episode 12
Not Rated YouTube 55m int(0)
Aired: March 18th, 2001 @ 6:00 PM EST on YouTube
The team journeys to historic Winchester, the capital city of England in the Middle Ages.
Not Rated YouTube 55m int(0)
Aired: March 18th, 2001 @ 6:00 PM EST on YouTube
The team journeys to historic Winchester, the capital city of England in the Middle Ages.