Seven years after the O2 opened, finally, finally, the miserable open space outside, Peninsula Square, has started to look like the “new leisure destination for Londoners and tourists alike” 120 more words