Creatinga place

when trying to create a place on my PC the “Add a New Place” option does not appear on the screen, nor does it on colleague’s laptops, both PC & Mac. But it does appear on my Tablet. Where I created the “Place” Any suggestions?

I just went in to edit our newly created place and now the “Add a New Place” option appeared on screen! weird or possibly just a temporary download issue?

Perhaps had to do with caching or something else.