Charles Spencer Chaplin On April 14th, 1981, this near life size bronze statue was unveiled by Sir Ralph Richardson in Leicester Square, London, England.