Bits of an art installation under a road bridge next to the canal at Paddington Station, it's about 40-50ft wide!
The white letters are LEDs, the message is constantly transforming
More details here
https://www.paddingtoncentral.com/article/message-unseen-world