Where to vote for taking horns off by post (7,7)
I believe the answer is:
polling station
'where to vote for' is the definition.
The answer is a location as well as being a singular noun. This is suggested by the definition.
'horns off by post' is the wordplay.
'horns off' becomes 'polling' (I can't justify this - if you can you should give a lot more credence to this answer).
'by' says to put letters next to each other.
'post' becomes 'station' (a station is a post).
'polling'+'station'='POLLING-STATION'
'taking' is the link.
Can you help me to learn more?
(Other definitions for polling station that I've seen before include "Choosing place" , "School temporarily perhaps" , "It gets my vote!" , "essential part of reproduction" .)