Best place to live in Britain

Where is the best place to live in Britain? It must be best for beauty, best for community, best for local produce and best for affordability. Here are the results…