Renewal Leave London by Craig Finnestad June 1, 2016 London is such a wonderful city. I have never been here before. We stayed in Westminster at a hotel off the Thames River across from Big Ben. The Tube was convenient and easy to use. Pretty much everything we did… 2 Facebook Twitter Google + Pinterest