BEN STILLER ‘CAUGHT’ EATING IN LONDON By admin Apr 28, 2005 @ 0:19AM Apr 28, 2005 @ 0:19AM Actor Ben Stiller leaving the exclusive Ivy restaurant in the West End. Ben is surprised by all the paparazzi. Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window) Share