Welcome to the new Independent website. We hope you enjoy it and we value your feedback. Please contact us here.
Jenny Seagrove is a British actress and animal rights campaigner best-known for playing Jo Mills in the BBC series Judge John Deed. The actress made her name on the big screen, having first found fame in 1983 with the film Local Hero.
Despite other iconic British food shops halting their sale of foie gras which is cruel and barbaric, Fortnum & Mason continue to peddle this “torture in a tin”.