Ed Sheeran performed new material at a secret gig in London yesterday (05.05.14).

The 'Drunk' hitmaker took to the stage at Koko in Camden to play songs from his second album 'x' and fans packed into the 1,500-capacity venue after scrambling to get tickets.

Dressed in his usual low-key attire, the star wore a red t-shirt, black jeans and combat boots and wowed the crowd with his rap skills during an extended version of 'You Need Me (I Don't Need You)', before performing his hit 'Lego House'.

Fans already knew the lyrics to new track 'Don't', about a singer who cheated on Ed in a hotel room with his friend.

Girls in the back of the venue whispered about reports it is written about Ellie Goulding but Ed kept quiet on the subject matter.

The singer-songwriter went on to perform hits 'Drunk, 'Gimme Love' and ' I See Fire' from 'The Hobbit: The Desolation of Smaug', along with new ballad 'Tenerife Sea', a stunning love song written at the Grammys.

He explained how he went to the ceremony with his parents and felt out of place. The song's honest lyrics make it one of the best tracks he's played so far from the new record.

Ed spoke to the crowd in hushed tones and got fans to quietly sing along, before whipping them into a frenzy with his impressive falsetto, harmonies and rap beats layered with a new loop pedal.

''I want you to act as if it's a festival Sunday'', he told the crowd, after thanking them for giving up their bank holiday to watch him play.

He slowed things down again with 'One' and 'The A-Team', which still never fails to bring tears to your eyes, before bowing out with 'Sing', his up tempo new single produced by Pharrell Williams, which had the crowd singing the track's riff on repeat until the lights came up, and no doubt until the next morning.

The concert was the second of three secret 'Multipy' gigs after he performed at a pub in Ipswich and later headed to Dublin.