3 ms·And most of the rest of Europe is lower than London still.by em500 9y agoAnd most of the rest of Europe is lower than London still.