London Calling 2023 took place the weekend of 28th/29th/30th April 2023, with the Mega itself, taking place on Saturday 29th April in St Mary’s Church, Marylebone, on Wyndham Place.
Will attends: 1,016
Attended logs: 1,018
5th biggest Mega event of 2023 worldwide
3rd biggest Mega event ever in the UK