Elephant and Castle, 1994-2015