I don’t have any info on this clock . There is one listed in CF Reynolds book as made in 1937 for St Pancras Railway Station.
Being very heavy and with thick bevelled glass it must of come from a important building of the time. It’s in good original condition apart from the back cover missing. Andy