The only Danbury I know is in Essex which would be an odd staging point for Wales. Did you mean Banbury in Oxfordshire? That would make a lot more sense.
The only Danbury I know is in Essex which would be an odd staging point for Wales. Did you mean Banbury in Oxfordshire? That would make a lot more sense.