Is the Spotted Dog that place that used to be a fire station?

Where is the closest place to park?

Thanks for organizing this. I hope to be able to be there, but may be in India then.