Archives:

No porkies: Stamford is No 1

‘The charming, snob-free Lincolnshire town has been named Britain’s best place to live’… …according to the Sunday Times published today. Here is the full article taken from the Sunday Times, 17th March 2013 by Matt Rudd: The inn sign — attached to the former gallows — still stretches across the street as it has done […]