Place in Putney (3)
I believe the answer is:
put
'place' is the definition.
(I know that place can be written as put)
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for put that I've seen before include "Set (in place)" , "Place in a location" , "Place; placed" , "Place in a position" , "Place, lay" .)