A drinking place in point (3)
I believe the answer is:
inn
'a drinking place' is the definition.
(I know that inn is a type of drinking establishment)
'in point' is the wordplay.
'point' becomes 'n' (North).
'in'+'n'='INN'
(Other definitions for inn that I've seen before include "Hotel or public house" , "Small hotel or country pub" , "Hostelry, tavern" , "One of Lincoln's" , "European river" .)