St Mary and St Thomas Aquinas Catholic ChurchParishShareStella LaneBlaydon on Tyne, England NE21 4NSUnited KingdomGet directions