I had my best Sukhumvit Road experience in After Work, in Sukhumvit Square, but when I went back, it had gone - Sukhumvit Square. That caused me to build up a resentment against men with sledgehammers, though as one such myself, that is perhaps hypocritical.
As you may recall, back in the day, there was a DIY shop just down from Piccadilly Station, and I'd popped in there as I had some fencing to do at the weekend. They didn't have epees or rapiers, but a sledgehammer was more appropriate for the fencing I had n mind.
It's interesting that you only notice the gaps and errors in your recollection when you put your story to words...
I guess I went to Picadilly platfoms 13 & 14 on the way home, and not Oxford Road (that was the gaffer tape and batteries incident....) anyway, as I came down the stairs with my newly-bought sledgehammer, there was an announcement about train delays, and someone next to me looked at the sledgehammer and said "Calm down, mate, its not that bad!"