I want to say a sentence of the form:
This is the only shop in this town that sells socks.
i.e. there are no other shops in this town that sell socks. The best I can do is:
But I think this means that there is nothing in the town other than a shop that sells socks.
How do I express this use of only?