Yes, I'd think do. Seen from the train, so location of note probably a bit displaced. I think it's the same as the one at Penzance station, which I think I tagged in detail. AFAIK they exist on every station in Cornwall.