The UK boasts several quaint villages and there is one that is particularly stunning, filled with thatched cottages, scenic walks and historic buildings. Finchingfield is described as the 'most ...