OK I know absolutely nothing about helicopters. Are they allowed to fly in this stuff? I know they can do IFR, but 200m?
I've only been there once, as pax, and it wasn't IMC, but from memory London Specials like you to be at 800ft, over the river i.e. on the Heli Route.
It is
very controlled airspace.