Trafalgar Gift Shop

22, Misrah il-Helsien, Valletta, Malta, VLT 1010