SR stands for Short Runway
SR stands for Scope Restriction. They are limited to 98 seats to comply with a now extinct scope clause.
The BACF 190SRs, are no better or worse on a short runway, than any other 190 that lands at LCY. And Lufthansa, KLM, Helvetic, LOT, TAP don't have SR aircraft.