Built over 125 years ago, Tower Bridge is one of London’s most popular landmarks. It consists of two towers that are connected with walkways and two equal bascules that can be raised on an angle to allow river traffic to pass on the River Thames.
160mm X 110mm