Latest News

Tom Tailor Sliema Now Open !


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 !