There are a lot of odd street names in London, I'd like to nominate this for the strangest. Cannon. Street. Road. Nowhere near Cannon Street. Yes I know we've got an Avenue Road, not quite the same. Any other worldwide Stree Road Avenues?
I'm back but not yet compos mentis. Cach up later.