Not a chance Air France would use an aircraft that size to anywhere but Paris, and I can’t see BA getting 318’s to operate out of LCY… not if it would take custom away from Heathrow.
Maybe the idea is for 319CJ’s to be able to drop intercontinental pax off near the financial district, then ferry to, say, Farnborough until time to pick the pax up?
You never know they might take away some off there LHR flights and bring them to LCY.
James