Parking is not allowed on the streets right there in front of the cache but there is plenty of parking in nearby parking lots. Be aware of muggles, this is a busy street it is nearby and there are always plenty of people out for a walk for themselve or with their family and pets.
Congrats to tinguy on FTF
Edit: Decided to add a hint to help you out