このitはit wasn't warm.の部分の主語になります。
一旦比較を同等比較を無視して考えると分かりやすいかと思います。
後半部分の基の文は
it wasn't warm in London.
のような文です。
これを先の文
I went to London.
の説明用の文にするために関係副詞を使って形を変えて
合体させます。
It wasn't warm in London.
↓
It wasn't warm where.
↓
where It wasn't warm.
↓
Last summer I went to London, where it wasn't warm.
↓同等比較「私が思っていたのと同じくらい」の部分を加えます
↓
Last summer I went to London, where it wasn't as warm as I had thought.
こういう作りなのでitがないといけません。
参考になさってください。