Marks & Spencer

shopping / Department store

Marks & Spencer information

Valletta , Malta
Address
Street Triq id-Dejqa
Opening hours
9am-7pm Mon-Sat
Something wrong?
Submit a correction

Lonely Planet review

Homesick Brits might want to visit the well-stocked food section of Marks & Spencer .