Charles Grech is surely continuing to advance. After opening a state of art wine boutique called World of Wines by Charles Grech at Blue Harbour Marina of Taxbiex, Charles Grech has open a new door at the main street of Ibrag.
In respond to ongoing demand of the wine, spirits & beers’ market, Charles Grech specialist shops have become the real cultural hi-spots. Currently Charles Grech numbers 6 specialist shops located in Valletta, Sliema, B’Kara, Taxbiex, Sliema, Buggiba and Ibrag as well as a stylish wine bar in Republic street of Valletta.