Church of Our Lady of GlastonburyChapelShare17 South StreetTaunton TA1 3AAUnited KingdomGet directions