- by Jack Atkins
- 13 July, 2023
WWE Returning To UK In October
After triumphantly running London’s O2 Arena for Money in the Bank on July 1, WWE have announced that a return to the UK is on the cards, with several shows announced for October 2023 as part of a...