Thanks for the advice!

I have driven in London quite a few times but I don't exactly relish the idea. I guess it will depend on where everyone decides to meet up.

As for the train I really don't like the idea of letting my bike out of my sight

Don't you worry about it getting damaged?