Here’s a link to a website that @Racer posted awhile back on cleaning historic buildings. If you scroll down you’ll see a section about limestone. There’s also a ton of other useful information.
Here’s another thread where Rick gives the process for cleaning limestone. It’s definitely worth looking over.