Big Ben, situated at the Palace of Westminster, is one of the best known icons of London, and has been voted the Most Iconic Film Location in London. The clock, on its own, has been working since May 1859.