We’ve booked 3pm Matilda theatre tickets. The theatre says it’s 2hr 35mins. Would my son and I make it back to Kings Cross station in time for a train at 6.35? It’s Cambridge theatre. Thank you