Hi there @neerja…
Thanks for the details!
I’ve been through your instructions, but I didn’t get the options to select for the API restrictions in Step 4. I only got this list:

And then the mapping still didn’t work in my Bubble app.
So I went to the browser’s console, and saw an error message about geocoding not being enabled. That gave me a link to another Google Console page which with a couple of clicks had everything set up and working. At one point in those “couple of clicks” I had to choose “Google Places” as one of three options.
There must be something else to do around enabling “Google Places”? Would you be able to take a look at this and update the post so that the instructions are more straightforward for those who follow?
Many thanks!
Antony.