Inside Kate and William’s ‘secret’ £3k Windsor Suite terminal at Heathrow – including 96 staff & a Michelin-star menu

previous post