They are pictured outside their shop on the Main Street, Barrhead. (Image: Colin Mearns)Dev Narwan, who co-owns Lee’s at 212 Main Street, said customers are concerned about the potential impact if the plans are approved. “The police are often called to Main Street because cars have been set alight and windows smashed. The premises at 206 Main Street, Barrhead that is soon to close. View of the Main Street, Barrhead.