Premier Property Search

View Original

Wadhurst announced best UK place to live

Wadhurst in East Sussex has beaten 71 locations to be named the UK’s best place to live. Judges said Wadhurst offers 'pretty much everything needed for modern life in miniature'.