My daughter's school is off mon 5th - Fri 9th May (We're going then). We live in Northern Ireland. The schools here don't get holidays in April, but get about 10 days around Easter, so maybe that's why we get the earlier break. We also start summer holidays at the end of June, much earlier than in England.
Hope this means that the crowds won't be too bad while we're there!