We are pleased to announce the opening of the new SLAM outlet in The Plaza Shopping Centre, Sliema.
Stocking a range of nautical wear for men and women and children, shoes and accessories. The SLAM shop is a dedicated outlet for the brand, and complements the RLR Yachting outlet in Ta’ Xbiex.
Plaza Commercial Center
Shop - +356 2134 4646
Head office - +356 2133 1192
Monday – Saturday 10.00 – 19.00