There's a couple of massage places nearby, two down the cut (towards southwark station), that are mentioned in the massage thread. No idea what you'll get though.
No other walk-up services that I'm aware of, though a few AW members and plenty of VS in the area that do short notice bookings.