A look at the Sussex village named the best place to live in Britain
Wadhurst was named as the best place to live in Britain by The Sunday Times in 2023 and has charm and character as well as a fascinating history. Our photojournalist takes a look around…