The best UK towns and villages are named by Which? Wells is No.1 – while Gretna in
We do like to be beside the seaside - but there are plenty of stunning British towns and villages to discover away from the coast, Which? reveals. Helping you to figure out which ones to visit, the consumer champion has named the best…