101, St. Christopher Street
Valletta – Malta
VLT 1461