Home
About Us
Who We Are
History
History Timeline
About Malta
Our Company
Retail
Real Estate
Catering
Our Brands
Tom Tailor
Flormar
Celio*
Tally Weijl
Our Stores
Latest News
Contact
Latest News
Tom Tailor Sliema Now Open !
20-12-2022
Tom Tailor has re-launched the brand with the latest shop concept designed in Hamburg, Germany in a monolabel store in Sliema, the retail capital of Malta! Tom Tailor opened its doors this December, at 46 Tower Road Sliema, right next to the Superdry store. The entire menswear collection is available in a 150sqm store !