a 350 sqm retail space at Bay Street, one of Malta’s most ambitious retail concept of the 2000s Share: