Birthday: 28 June 1971, Westminster, London, England, UK
Birth Name: Louise Daphne Bagshawe
Louise Mensch was born on June 28, 1971 in Westminster, London, England as Louise Daphne Bagshawe. She has been married to Peter Mensch since June 2011. She was previously married to Anthony LoCicero.