This track feels like OST of a musical movie which is based in London, full of fog and mystery.