News FeedPhotos: Queen Of England Host Michelle & Barack Obama To Lunch At Windsor CastleBy Deolu - April 22, 2016FacebookTwitterWhatsApp US President Barack Obama and his wife Michelle arrived London this morning. They were hosted to a private Lunch by Queen Elizabeth and her husband, Prince Philip at Windsor Castle. More pics after the cut… Source:LIB