News
Pet Shop Boys announce two greatest hits live shows at London’s O2 Arena in 2027
The events form part of the O2’s 20th anniversary programme, which will unfold throughout summer 2027
The events form part of the O2’s 20th anniversary programme, which will unfold throughout summer 2027