Tilly BagshaweTilly Bagshawe born Matilda Emily N. Bagshawe, 12 June 1973 in London, England is a British freelance journalist and author since 2005.