Related commentaries – Repent

Without Repentance People Perish – II Peter 3:8 – 3:13

Charing Cross in London England

Charing Cross is the geographical center of London, England. “All distances in the United Kingdom from London are measured from Charing Cross. This spot is referred to simply as ‘the cross.’ A lost child was one day picked up by a London policeman. The child was unable to tell where he lived. Finally, in response to the repeated questions of the policeman, and amid sobs and tears, the little fellow said, ‘If you will take me to the cross I think I can find my way from there.’” ("London’s ‘The Cross’” in Paul Lee Tan, Encyclopedia of 7, 700 Illustrations).