Promotional posters for 20 Y.O. have started to appear at several stations on London’s public transport system. In particular, there are several posters at underground stations across London’s tube network. The poster to the left can currently be seen at London Bridge station.