Our Lady & St Catherine of SienaParishShare179 Bow RoadLondon, England E3 2SGUnited KingdomGet directions