jimmybeam47's Sliema, Malta
Marks & Spencer
British stores on the island of Malta can be more expensive than the local stores. M&S certainly isn...
89, The Strand
Decided to go to this restaurant for lunch as we were staying just along the way. The food was excel...