London could have had a very weird monument to Isaac Newton.
Leicester square pad vanished.
Londonist
Something wrong with this article? Let us know here.