Latest News

New store in Sliema !

12-07-2022

Tom Tailor is opening its latest concept store in centre of tower road Sliema in November!!   This stand alone store, brings the latest store designs from Hamburg to the Malta's retail capital, Sliema.