Looking at my screens here at work, the highs of the week came on Tuesday but assuming there are no major incidents that that may cause significant moves the other way, the graph certainly looks to be trending towards further increases in GBP value to EUR:
These are mkt rates rather than tourist rates.
The thing you have to ask tho is how mucch will you gain/lose from any changes from today's level? a 1 cent increase will get you €1 for every £100 you exchange... hardly gonna make much of a difference either way really.
Thus I'd just hold out until closer to your hols
I too am on holiday for the 1st 2 weeks of Aug but will mostly be using my zero charge credit card as previously discussed but will hold out closer to the time for changing any cash up