I was wondering if I could park at the green P signs with my bike for free around the Harbourfront Centre since after viewing streetview (google map) it doesn't seem like I could park right off the streets! If you know a street close to the area I could park at and would like to inform me about it that would be great! Going to be riding down there for the next three days. Thanks for the help!