I made a fantastic discovery on the way home from my club ride tonight. There is plenty of room to bring my bike into the public washrooms in the park that is on my commute route. On of them is just 15 feet off the main road allowing for a quite pit stop and no locking up.
I'm probably responsible for the rain we had tonight. I just cleaned my road bike, put on a new wheel, and a new chain, didn't bring any rain gear and still haven't got around to fitting the fenders I bought.