In about 15 minutes you can walk along the Thames from the London Eye to the Tower Bridge. But why the rush when there is so much to see and do near this riverbank. Not only will you pass many of the exciting highlights of London, several artists and people who think are artistic show … Continue reading