Big Ben is the famous clock-tower of London. Big Ben has in fact turned into a symbol of London, just like the Eiffel Tower is a symbol of Paris. You can find it on postcards, paintings and on the front page of London books, and that is not a coincidence. It is beautiful, and in the night time it is very nice as it is illuminated and located just by the River Themes, next to the Parliament.
Big Ben pictures