Stayed in the Holiday Inn Express near Duxford, next to the Red Lion. Had a very simple meal (burgers) for two plus a drink each and the bill was £35. The beer was £4.95 a pint. Too much!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.