Catholic Church of St Mary & St Ethelburga, BarkingParishShareLinton RoadGreater London, England IG11 8SEUnited KingdomGet directions