The Eden Project rocks » Florence and the Machine