Street lighting

Random aside: I have never noticed these lights in the pavement outside Embankment station. So of course I took a few pictures! I am not yet sure what it means – Google has not helped and I was in a hurry to get back to my car so could not explore further. Answers on a…