Multiple country flags lined up in front of Big Ben The flags of many nations flying by Big Ben in London a display of all countries flags below a church tower clock A view of "Big Ben" the clock tower in London.  A tower that has a clock on the side of it.