Sir Paul McCartney played a surprise show in London yesterday (18.10.13).

The Beatles legend gave fans a lunchtime treat when he performed a 15 minute set in Covent Garden as a preview for his latest record 'New'.

Although the square is usually full of street artists, the Daily Mirror newspaper reports it was unusually quiet by 11am, before a tweet from Paul saw it quickly fill up.

He wrote: ''I'm getting ready to pop up in Covent Garden at 1pm today. Oh baby!''

The 'Hey Jude' hitmaker kicked off his set at 1.15pm - with his children Stella, 42, and James, 36, in attendance - and encouraged fans to film their preview of the album.

He said: ''Just going to do a few songs from my new album so get your phones out ... Oh, you already have!''

The 71-year-old icon thanked the assembled crowd - and looked surprised to see so many turn out for the surprise show - and joked during The Beatles' time he wouldn't have been awake to perform so early.

He laughed: ''It's a change from the 60s because we would've just been coming in from the clubs now.''

He closed the gig by adding: ''OK, now get back to work.''