This is only the second time an English destination has been number one, with London taking the title in 2023.