Are there any payphones? The O2 06 March 2015 16:28 Updated Follow No. Not in The O2. But there is a payphone at North Greenwich Underground Station. Related articles Halloween Costumes Do you have Wi-Fi? Can I get ear defenders/ear plugs? Can I stand up and dance? Can I bring my assistance dog with me? Comments 0 comments Article is closed for comments.