Ray Walker – Bow Mission, 1978. Posted on February 28, 2019 by carol Address: Bow Mission, Merchant Street, London E3. Commissioned by: Richard Smith, the Bow Mission.