I arrive london on the 23rd and planning to stay at the generator. i've heard mixed reports from a couple friends. was considering the astor museum...anyone staying in the area?
not going to be on the tour the first day as i'm going on the eurostar train to paris for the finish of the tour de france. will catch up to u guys in paris later that night.