London from the Thames LaraEnglandBig Ben, England, Greenwich, Houses of Parliament, London, River, St Paul's Cathedral, Thames, Tower of London, United Kingdom, WharfLeave a comment On our last day in London we took a boat along the Thames to Greenwich. I’d already seen many of the tourist sites on a different visit, but this trip let us see them from a new angle. The Tower of London St Paul’s Cathedral Big Ben 51.511214 -0.119824 Share this:TwitterFacebookGoogleLike this:Like Loading... Related