The OPs flight was today so he’s over that there Atlantic at this moment!
I agree with his comments on Pilots ‘restaurant’.
re the crew - cabin crew are indeed LGW based - they stay at LCY the night before - but the pilots are LHR based and travel to LCY the same morning.