THE BARRAS

THE BARRAS

MARKET OFFICE

The Barras Market
244 Gallowgate
Glasgow
G4 0TT
Scotland
+44 141 552 4601 

office@barrowland.co.uk