Photos Show Pics: London International Mime Festival The London International Mime Festival is currently running across the capital, with shows until 1 February Editorial Staff London Off-West End 14 January 2014 Photo Gallery 56