I believe you're right about Marlay Drive TMSteele.
google aerial
The 'Garden of Allah' was located in the lower right hand corner where you now see a large white building.
below: Here's the lamppost at 1618.
google street view
below: There's also another 'candidate' lamppost just a few feet away.
google street view
snapshot/ebay