Tag: London landmarks
-
Big Ben: London’s most famous clock
Big Ben is London’s, and probably the world’s, most famous clock. Big Ben is a four-faced clock situated at the north end of the Palace of Westminster / Houses of Parliament. Big Ben is one of London’s best-known landmarks, and looks most spectacular at night when the clock faces are illuminated. You even know when parliament…