Barnham in Suffolk, which is known for its thatched cottages, currently has a population of just 580 people, with no local shop or pub.