Latest News

Tom Tailor Gozo Now Open !

14-12-2022

The new Tom Tailor concept store opened in December in Arkada complex, Gozo.  The launch went extremely well with turnover exceeding expectations!!  Come visit us on level 2 Arkadia complex !!