Ok cool, noted. Been doing a roadtrip last year all across the UK, so not sure when London is on the list again, but will definitely keep that in mind.
If you ever get to Switzerland, let me know (after May-June 2014 that is). :thumbsup
Awesome Switzerland is definitely on our list :thumbsup