There are all sorts of special economic zones which are not some made up fantasy land that you read in a book.
This one would be literally run by the UK. I don't think the modern day UK is going to be holding people against their will, in their country. People are able to freely leave the UK, whenever they want.