Plenty of shops (6)
I believe the answer is:
stores
This clue is a double definition.
'plenty' is the first definition.
(thesaurus)
'shops' is the second definition.
('store' can be a synonym of 'shop')
'of' is the link.
(Other definitions for stores that I've seen before include "Retail outlets" , "reserve" , "Large retail establishments" , "Puts away for a tosser" , "Where maintenance items are kept" .)