Festival was scheduled from 19 May to 20 May 2023 (1 day(s)).
London Calling Festival takes place in Amsterdam, Netherlands. Here is the full address of the festival: Weteringschans 6-8, Amsterdam 1017 SG