LONDON — The coffin of Queen Elizabeth II has arrived at Buckingham Palace in London after the 96-year-old monarch’s death in her beloved Scotland last week.
The military C-17 Globemaster carrying the monarch’s casket touched down at RAF Northolt, an air force base west of the city, about an hour after it left Edinburgh on Tuesday.