in the next couple of months to meet hubby's sister and family.

From what I've heard, Heathrow is a maze :)