Orthodox Patriarch of Moscow consecrates Cathedral in London

His Holiness Orthodox Patriarch of Moscow and all Russia Cyril I has consecrated reconstructed ex Anglican Cathedral in to a new Orthodox Cathedral in London, UK.