Window shopper's milieu
I believe the answer is:
mall
(Other definitions for mall that I've seen before include "Traffic-free street" , "Pedestrian shopping area" , "Public walk" , "Mercantile centre" , "Glowing material in fire" .)
I believe the answer is:
mall
(Other definitions for mall that I've seen before include "Traffic-free street" , "Pedestrian shopping area" , "Public walk" , "Mercantile centre" , "Glowing material in fire" .)