Ploz
Noise from i/b to Heafrow ain't a problem on the Isle of Dogs. I know, I live there too. You can hear them, but that don't make it a problem. Try living in Hounslow, even Windsor on easterlies!!
The reason you get no hassle from LCY is twofold:
1/. they adhere to their noise restrictions far more rigidly.
2/. the inbounds only have lawnmowers for engines.
P7