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.
SUBSCRIBE TO OUR NEWSLETTER