udo On Posted on April 19, 2018 by to Hollister Store at the Westfield Shopping Centre in Shepherds Bush, London.. Image shot 2009. Exact date unknown.