Festivalen ble arrangert fra 19 May til 20 May 2023 (1 dag(er)).
London Calling Festival finner sted i Amsterdam, Netherlands. Her er den fullstendige adressen til festivalen: Weteringschans 6-8, Amsterdam 1017 SG