Title says it really. Have my godchildren coming to stay for a couple of days. We're going to London for one day but looking for something local in the Stansted area for the other day. Anyone have any recommendations?