TOKYO — In Japan, several people sipped beer at The Aldgate British pub in Tokyo’s fashionable Shibuya district, where Queen Elizabeth II’s London funeral was streaming live on several screens where ...