The twin towers of London's Cannon Street railway station.

0973