Demask is proud to announce that they open their new London store today. The store is located at 87 Fortess Road, Kentish Town, London NW 5 1AP. So drop by and say hello!
I’m personally looking forward to visiting the store, next time I’m in London. So if you drop by, I would really appreciate it if you left comment below, describing the size, decor and stock of latex clothings of the new store.