>>2592796>October 2015.I went looking a little myself after my comments above, and found a photo from late 2014, but this is much better. Sweet! That really makes me smile to see it's probably still there today! This must be witnessed in person!
Also, I asked about the address above, but I realised afterwards that it was a famous café and easily came up when searching for it online. It's probably something I am supposed to know, but my (awful) excuse is I went into a Keion latency period after finishing the show, and never watched the movie. I have to soon, but I also really like the comfort of knowing I didn't reach the end and that there is still more to see, I'll admit.
263 Old Brompton Road is the address, in case anyone else is wondering.