Yeah, it was great. Even in the rain it wasnt bad. One thing that I can recommend for sure are the tour buses in London. I never was a fan of them in NYC but it works perfect in London.
RE: Our Travels #1. London, England.
You are viewing a single comment's thread from:
Our Travels #1. London, England.