Oh wow, only just noticed this.

I live down in Poole, Dorset, probably just over 100 miles south west of London.

It sounds a lot of fun, I would not be bringing my bike but would still love to meet up.