Tour of Windsor

On our trip to Windsor we will visit the Windsor Town, Windsor Castle and Britain's most respected school, Elton College. Situated in the centre of the town is Queen Elizabeth 2 most favourite castle, the Windsor Castle. It is known to have been the Royal Family’s residence for over 900 years. Prince Harry and Meghan Markle plan to marry at the Windsor Castle on 19 May 2018.