Shop around hot city (5)
I believe the answer is:
delhi
'city' is the definition.
(I know that Delhi is a city)
'shop around hot' is the wordplay.
'shop' becomes 'deli' (deli is a kind of shop).
'around' is an insertion indicator.
'hot' becomes 'h' (abbreviation eg on taps).
'deli' going around 'h' is 'DELHI'.
(Other definitions for delhi that I've seen before include "Capital at one time" , "New -, Asian capital" , "Asian city" , "Plumbing ring" , "Old city of north central India" .)