Art installation tower of london poppies