Landmark crossing over the River Thames becomes latest global attraction to install vertical drop views.