Welsh signs at London Bridge Station?

Was really confused as to why this was on display at London Bridge. I get Welsh is an official language of the UK but is this really going to be read in London?

Was really confused as to why this was on display at London Bridge. I get Welsh is an official language of the UK but is this really going to be read in London?