I like Poles when local (3)
I believe the answer is:
inn
'local' is the definition.
(local can mean someone's local pub)
'i like poles' is the wordplay.
'like poles' becomes 'nn' (two N's - as in the North Pole. I am not sure about the 'like' bit.).
'i'+'nn'='INN'
'when' acts as a link.
Can you help me to learn more?
(Other definitions for inn that I've seen before include "Swiss river" , "Country pub, often with accommodation" , "Pub providing food and accommodation" , "Small hotel or country pub" , "Hotel with lodging for travellers" .)