The rapper's performance was to celebrate the launch of EE's 5G network.

Onlookers were surprised to see Stormzy emerge from a cloud of smoke on top of a floating raft in the River Thames next to Tower Bridge. He busted out classics like "Big For Your Boots", "Cold" and his huge Number One single, "Vossi Bop" to a few boats surrounding the raft, as well as curious pedestrians walking along the riverbank.

Earlier this week Stormzy revealed on Twitter that he's interested in collaborating with Korean stars BTS while they're over in London this weekend, "Yooo BTS gimme a shout lads."

Stormzy's latest single "Vossi Bop" is out now. He headlines Glastonbury festival next month. Find out more.