Through the bus window, a church in Mile End.&amp;quot;This is none other but the House of God&amp;quot;