Not only do I not know this one, I can't even make sense of the photo. Even after someone has said they are steps, my brain is just not computing. It's like a collage of someones front door, someone else's garden fence, some tactile paving from a dropped kerb crossing, and some steps from inside a tube station... My eyes hurt.
close :)