fbpx Skip to main content
ᐸ BackHome | Let | Sliema Shop

Sliema Shop

Reference No. 025526

To Let

€4,700

SLIEMA – This premium 160sqm retail space is located on Level 3 of The Plaza, offering an excellent position at the top of the escalators for maximum visibility and foot traffic. With its wide entrance and large display windows, this outlet ensures your brand will make a lasting impression on every visitor. Situated next to Lucy World, a popular 300sqm cosmetics store, and surrounded by strong neighbouring tenants like The Model Shop and Junction, this is a prime retail location for businesses aiming to thrive in a bustling commercial environment. This outstanding retail space combines strategic positioning with excellent visibility, making it the ideal choice for brands looking to establish a strong presence in one of Sliema’s most dynamic retail centres. 

  • 1

Interested in this property?

Reference No. 025526

Complete this short form and we will be in touch about each property you are interested in.

"*" indicates required fields