There was a daily ERJ170 rotation a while back however loads did not merit it continuing.
The 95 minutes time for the Saab is because of the changes in the LCY STARs a couple of years ago which takes the aircraft off to the east around Cambridge and thence over the ocean before turning south then west to towards LCY. The actual flight time is now around 1h15 against 1h before the changes (less if Thames Radar were kind and gave a shortcut). Contrast this to Flybe's typical flight time to LCW of 50-55 minutes in the Dash and Manx to LHR of 45-50 mins Jemima (always subject to holding of course). That's progress for you.