24hr clocks installation to open in London