A replica of London's Big Ben sitting in a plaza.