Where is Diocese of London? It is located at Diocese of London 1070 Waterloo St, London, ON N6A 3Y2, Canada. You can get directions for Diocese of London, who is in the Religious institution category. You can find up-to-date information on 1070 Waterloo St, London, ON N6A 3Y2, Canada Religious institution companies on our website.