After a hectic few years, Sir Paul McCartney has announced his first European tour since 2004, and will stop off at Dublin's O2 just in time for Christmas.

McCartney will play just seven special arena shows in Hamburg, Berlin, Arnhem, Paris and Cologne, finally culminating with his first-ever public performance at London’s O2 Arena .

Paul McCartney will play The O2 on December 20th. Tickets will be €86.25 GA, €91.25, €126.25 and €156.25 seated on sale this Wed 28th Oct at 9am.