A large tall tower with a clock on the top. THERE IS A TOWER CLOCK IN THE MIDDLE OF THE CITY  A bridge in the foreground, followed the Big Ben clock tower and the Palace of Westminster. Big Ben sits near the River Thames in London. A bridge leading to Big Ben in London.