Hot Chip Launch New Album At London Show