A B&B with prison outside or The Savoy? (7)
I believe the answer is:
cabbage
'the savoy?' is the definition.
(savoy is a kind of cabbage)
'a bb with prison outside' is the wordplay.
'with' is a charade indicator (letters next to each other).
'prison' becomes 'cage' (I've seen this before**).
'outside' is an insertion indicator.
'a'+'bb'='abb'
'abb' inserted inside 'cage' is 'CABBAGE'.
'or' acts as a link.
(Other definitions for cabbage that I've seen before include "We bag ice bath (anag) -- butterfly" , "Savoy vegetable" , "Main ingredient of sauerkraut" , "Beg a cab to take the vegetable" , "Variety of brassica" .)