Kensington Palace said some “light refreshments and snacks” will be available. The wedding is due to begin at noon and be over by 1pm, but members of the public will arrive several hours earlier in order to pass security checks and find a prime spot close to the doors of St George’s Chapel. The 2,640 crowd granted exclusive access to the grounds will comprise 1,200 members of the public, 1,140 palace staff, 200 people associated with the couple’s favoured charities and 100 local schoolchildren.There will be 600 guests inside the chapel, who will head to a lunchtime reception in the castle after the ceremony. Members of the public with a ‘golden ticket’ to the royal wedding have been told to provide their own picnic lunch.Prince Harry and Meghan Markle have invited 2,460 people “to feel part of the celebrations” by standing in the grounds of Windsor Castle on the big day.However, some guests have expressed their dismay after receiving a letter from the Queen’s lord lieutenants, suggesting that they “bring a picnic lunch as it will not be possible to buy food and drink on site”.Those invited inside the castle walls include charity workers and others nominated for their bravery or work in the local community.Saeed Atcha, founder of a youth charity in Bolton, Greater Manchester, told The Guardian that some of the disadvantaged people he worked with were bemused at the lack of hospitality offered by the Royal family.“They were saying, ‘How come they have this money and you have to bring a picnic?’ I am of the same opinion. It’s unfathomable,” he said.“There’s a McDonald’s [nearby] but I’m not sure I’ll be able to bring in a Filet meal.” Want the best of The Telegraph direct to your email and WhatsApp? Sign up to our free twice-daily Front Page newsletter and new audio briefings.