I’ve contacted the theme developers but as it’s working fine for them they can’t see a problem.
It does seem more of a network issue although it was working fine before so I don’t know what could have changed.
I have another WordPress website and Google maps address is working fine on the same network.