Previous Image Next Image bow Church of Our Lady and; St Catherine of Siena (1870), Bow, London E3 c.1900 Church of Our Lady and ; St Catherine of Siena (1870), Bow, London E3 c.1900