If it's going to be a regular camp site then the nearest, but a bit away, are CAMC at Denham or Aldenham country park near Edgware.
There are no britstops listed.
The alternative is as mentioned above, pull up at a pub and ask to use their car park in exchange for them getting a bit of business.