0
The best place to live in the UK has been named, and it's just an hour outside of London. Wadhurst in East Sussex has been named the best place to live in the UK by The Sunday Times Good University Guide