0 Members and 2 Guests are viewing this topic.
Bit of slightly OT anoraky trivia:In the sixties, they came up to Leicestershire to film part of an episode of 'The Avengers' on the Stapleford Park miniature railway.A plaque remains.Emma Peel, - PHWOAARRR!