Hello, sorry its on Commercial St in east London. Its by the artist Zabou and is of course of Salvador Dali. It replaces another Dali in exactly the same location done by the same artist, that featured a melting clock that Dali was famous for. Seen here in a photograph I took 3 years ago.