Initially posted this on the Yorkshire board as this popped up in Leeds, but seems to be part of a larger franchise that maybe based primarily in Manchester. Anyone any experience on what this establishment offers; is it just massage?
External Link/Members Only