Does The Barras Still Exist?
The Barras is a major street and indoor weekend market in the East End of Glasgow, Scotland. Who owns the Barras? Margaret McIverIt is also the location of the Barrowland Ballroom, one of the city’s main rock and pop venues.Maggie McIver. Margaret McIver Citizenship British Occupation Business owner Known for Founding the Barras market How …