Marks & Spencer

shopping / Department store

Marks & Spencer information

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

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