Day splits announced + new names on the line-up

London Calling Festival returns to Paradiso on Friday 31 October and Saturday 1 November for a two-day party. London Calling Festival returns to Paradiso on Friday 31 October and Saturday 1 November for a two day party.  We’ve got around 35 acts set to play across the weekend.  Weekend passes are almost gone, but day […]