Blimey! It seems you have it covered

I hope you can make it to Dumfries. Seems to be the only thing missing from your itinerary. Hope too that you have a smashing time, I'm sure you will with that plan.