FOUND: Ambiguous Lost and Found Note 07.23.2012 by She Loves London // Leave a Comment The perfect opportunity to play a game of “guess the lost item and maybe get a freebie” in Stoke Newington.