M11
I agree that the M11 can be a nightmare and that if you have business in London it can be VERY time consuming coming in to the City. For crew accomodations I try to use the hotels Cambridge or the properties at the airport as much as possible to cut down on travel time.