Got you.
I've done from my house to Portsmouth in 2 hours avoiding m-ways as much as possible. This-
http://www.thehappycampers.co.uk/campsitedetails/71/ is just over the bridge, a little bit north of Chepstow. It's a nice site, quiet, and with a 10min walk to the pub. Nice facilities and fires.