Next shows – O2 London – 17 & 18 JanPosted on Thursday 15th January, 2015 in Queen News. « Next post | Previous post » Address: Peninsula Square, London SE10 0DX Phone: 020 8463 2000 Sat 17 Jan 2015, 20:00 Sun 18 Jan 2015, 20:00