I think half hour to 45 mins per shop, browse, If we keep this timeframe in mind no one will dawdle.
If we know someone is meeting at the next stop, you can call them and say you are on the way. (having the approximate driving time between stops on the list We could figure the ETA)
ex. if you start in chelmsford at 10, I will join you in hudson nh the next stop. I figure you will shop til 10:45 and drive the the 30min-+ to hudson...so I know you'll be there about 11:15.
Henniker being the last stop is nearer my home so I will leave you there and come home.
I can't wait.
I am giving up travellling to VA for my great nephews christening. Don't tell anyone I feel better saving air and hotel $ for shopping. DH didn't want to take such a quick trip anyway. So I will just blame him lol