A tall-masted Thames barge passes beneath Tower Bridge that has raised its bascules, on the river Thames, on 11th June 2021, in London, England.