Hello, once your location is on, after leaving immediately or a few days later it pops up on my phone to leave a review. Another option is to search for the actual place and select the option review and you'll be able to do it from there.
Oh no I thanks
Thanks! Your answer is awaiting moderation.