An Olympic gold medal from one of Britain’s greatest ever Olympians is now on display at Muncaster Castle in the Lake District. Swimmer Henry Taylor, from Oldham, won 3 Gold medals at the 1908 London Olympics – a feat that wasn’t matched for 100 years until Sir...

Sorry their are currently no more articles available.

Sorry their are currently no more articles available.