Guest Stars Helen Atkinson-Wood as Mrs. Miggins Miranda Richardson as Amy Hardwood Warren Clarke as Mr. Hardwood Barbara Horne as Sally Cheapside Roger Avon as The Duke of Cheapside