Windsor resident: 'The whole town's going to be buzzing'

Local people have welcomed the news that Windsor will host Prince Harry and Meghan Markle's wedding.

The Royal Family will pay for the wedding, including the service, music, flowers and reception.

28 November 2017