First Jagannath Temple to be Built in UK by Odias
Britain will now have its first Jagannath temple in London. The first phase of the temple is expected to end by the end of 2024. An Odia entrepreneur of Britain, Biswanath Patnaik has pledged 25 million pounds for the construction of the…