Pointless
It won't matter what I say on here about the LHR base as it would seem that those that don't work up here know more about it than those who are up here. So, I'll leave it for the experts to tell us "how it really is".
For those that are thinking of applying to work up here - I'm more than happy for you to PM me to find out what's actually happening. I've nothing to gain / lose by telling you how it really is.
God help me when I get back to Australia - I'd forgotten what a small bitter little place it is.