Rap superstar Jay-Z declared he "likes" London as he headlined the Wireless music festival on its second night.
The hip-hop heavyweight from Brooklyn, whose real name is Shawn Carter, took to the stage for a solo show after joining Justin Timberlake - whom he will perform with for the closing night - for a rendition of their hit Suit And Tie last night.
The SexyBack singer returned the favour by turning up for their track Holy Grail on the encore.
"I appreciate it. You've been an incredible audience tonight."
The 43-year-old's new and 15th album Magna Carta... Holy Grail is on course to be the UK's new Number One, which would be his first chart-topping record in the UK.
As well as singing songs from this, he also performed tracks spanning from his 17-year-long career including Empire State Of Mind, Run This Town, 99 Problems and Dirt Off Your Shoulder.
Emeli Sande, Calvin Harris and Rita Ora were among the acts who performed on the second day of the festival, sponsored by Yahoo! and is held at the Queen Elizabeth Park on the Olympic site this year.
Jay-Z, who is married to singer Beyonce Knowles, will hit the stage with opening act Timberlake to close the festival.
The duo will perform together as Legends Of The Summer, and is a precursor to their north American tour of the same name.