the Point is the venue where in 1989 u2 played one of their most famous concert on new year's eve. The place was renowed in 2008 with O2 - a telephone company - sponsorship (money) and named O2 Arena since then. I think there are a few O2 arena in the world