Home CultureFleetwood Mac, London Arena (1988)