Take a tour of 60 Second Escape - Tower Bridge in London, United Kingdom - part of the World's Greatest Attractions travel video series by GeoBeats.