Hi Nathan,
The Citation X shouldn't have any problem getting in and out of Southend and making it direct to Nice. At MTOW the 'X' has a take-off distance of about 5200ft and the runway at Southend has an available take-off run of just over 5700ft.
Cambridge would also work just fine for the 'X'