Wow, sounds like a cosmic traffic island.
Similarly, in Birmingham, there's a lovely circle been put up in one of the roughest neighbourhoods as a traffic island (wonder if they were erected by the same geezer ??)
Maybe they were trying to 'vibe out' the local muggers?