Commuters in England got quite a surprise this week when John Legend showed up to perform and play the piano as they went about their travels.

Wednesday, March 29, just happened to be International Piano Day so what better way to celebrate than with a performance from Legend. Morning commuters at London's St. Pancras station were greeted by the R&B star playing his biggest hits, of course, he was playing the piano as well.

RELATED: Ariana Grande and John Legend release ‘Beauty and the Beast’ music video

The "Love Me Now" singer hinted at the surprise on his Twitter Tuesday.

When Legend showed up, people began to freak out over the pop-up performance.

The new dad played all the classics including "All of Me" and "Ordinary People."