Walker's place of employment? (4)
I believe the answer is:
shop
'walker's place' is the definition.
'shop' can be an answer for 'place' (I have seen 'place of work' mean 'shop' so perhaps 'place' could also mean 'shop'). I'm unsure of the 'walker's' bit.
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for shop that I've seen before include "Store - betray" , "Where goods are bought and sold" , "business situation is to succeed!" , "Inform on; store" , "Establishment for the sale of goods" .)