20211108 world.uk: jagannath idol installed in london for 1st time