what it’s like to live in Windsor with the impending Royal wedding