Flight, hotel, and ticket all purchased! This will be my first time ever visiting Europe (I live in the US). I was lucky enough to catch the Nashville, Tampa, and Las Vegas shows last year. Now I'll be at the July 3 show in London in Gold Circle East.
My hotel is right next to Russell Square. Is that a good place to stay? I'm a runner, so I plan on doing as much sightseeing as possib
Forum: Tell Me