"Yes, that is true cyber bob but the crux of it is in the word 'based'"
Based at LHR yes, but the crux of it is really where you operate from!. As far as I'm aware there are no additional benefits (with VS) from being based at LHR !!
That was an aside, believe the recruitment is to cover Airbus namely A330 and these littles beauties and as far as I'm aware, won't be operating ex - LHR.!
Cheers
CB