Streetwalker maybe allowed a little pastry (7)
I believe the answer is:
tartlet
'a little pastry' is the definition.
'tartlet' can be an answer for 'pastry' (tartlet is a kind of pastry). I'm unsure of the 'a little' bit.
'streetwalker maybe allowed' is the wordplay.
'streetwalker maybe' becomes 'tart' (I can't justify this - if you can you should believe this answer much more).
'allowed' becomes 'let' (to let is to allow or permit).
'tart'+'let'='TARTLET'
Can you help me to learn more?
(Other definitions for tartlet that I've seen before include "little sweet pastry" , "Small open pastry" , "Filled open pastry" , "little cake" , "fruit confection" .)