Beyond London: the best Medieval village in England – Lavenham, Suffolk
With its crooked Tudor houses leaning into its little high street and a heritage dating back to William the Conqueror, Lavenham, Suffolk is Britain’s history in the flesh. It’s even … Read more