Commuters at London's St. Pancras International train station were treated to a musical surprise when John Legend hopped off a train from and took to the public piano to play a 15-minute performance of his hits.
The singer teased his surprise performance on Twitter just before arriving at the station.
By the time he got to the piano and started playing, a crowd had already gathered around it.
Legend performed his songs "Ordinary People," "All of Me," and his newest single "Surefire." Fans who were lucky enough to catch his brief performance, made sure to share pictures and video on social media thankfully.
The piano Legend played was donated to the train station by Elton John and after a performance, he left the instrument behind as a gift, complete with a signed message.
See the full performance below: