We had DD baptised in a catholic church. Not one that I'd ever been to before - but most churches have their own rules on baptising, in some cases they won't consider baptising outside of the church parishoners, in other cases they're open to everyone. Luckily the church we went to were happy to accept us. We had a meeting with the god parents and a rep from the church at our house a few weeks before - and that was it, we rocked up to church on the day and it was all done!

We'll be doing the same for DS when he's born too.

I think for blessings they can be done anywhere, a park, home etc.