Hopfully there are LOTS of Muggles for you to deal with.
I recommend using one of the nearby multi colored picnic tables in this Urban setting to plan your approach to GZ and maybe get what they offer at the businesses to the South to help you enjoy your wait for that moment when the coast is clear to lift that skirt.