The Lleixa Art Shop. That was a fine Brentford retailer in Market Square adjacent to the Magistrates Court. Not enough customers apparently and so sadly closed. I liked their selection of greeting cards... but that's no enough to pay their business rates!