There are two villages in England named Boxford, one in Berkshire and the other in Suffolk