I am headed to England today! I will be in Bristol, Leeds, York (I think), and London. My mom is taking me and showing me where she grew up, and we are visiting family.
Any good scooter shops I should check out in London? I will be in the Covent Garden and Buckingham Palace area...we are going to the Transportation Museum (can't wait, I am a bus fan lol) and the Royal Mews Stables.
Now, if only I can get over the anxiety of the plane ride...I really hate flying, especially over an ocean! Bernoulli's principle better not fail...