Question: where is the o2 arena in london located
Answer: The O2 Arena ( temporarily the sponsor neutral `` North Greenwich Arena '' , during the 2012 Summer Olympics and 2012 Summer Paralympics ) , is a multi purpose indoor arena located in the centre of The O2 entertainment complex on the Greenwich Peninsula in south east London .