'You've got to be sensible': London faces record heat