Passengers wave flags and explain why they are excited about today's royal wedding on the Waterloo to Windsor South Western train this morning at 7.30am.<br /><br />More than 100,000 people are expected to gather in Windsor, where Prince Harry marries Meghan Markle today at noon.
