I want to know the answer to the following question:
On what day was the Annunciation tradtionally celebrated in England until the 18th century?
All the background I'm provided with is that "Anglicans also celebrate in the Visitation of the Blessed Virgin on 31 May, though in some provinces the traditional date of July 2 is kept.". Is that enough to answer the question?