Aircraft could of been going into Luton or Stanstead, do Russian A/C fly into these airports?
Not as a rule. However a pair of IL-62s arrived at Stansted last week (2nd of August to be precise
), presumably special flights in connection with the Olympics.
Here they are landing:
RA-86466 Ilyushin IL-62M Rossiya Airlines | Flickr - Photo Sharing!
RA-86561 Ilyushin IL-62M Rossiya Airlines | Flickr - Photo Sharing!
Have the Russians upgraded their ageing IL-62's ?
Not in the winglet department.