Plough and Anchor
263, Tower Rd, Sliema, Island of Malta Malta
Plough and Anchor is a Pub place is located in Sliema, Island of Malta. The address of Plough and Anchor is 263, Tower Rd, Sliema, Island of Malta Malta.
If you want to go to the place or need any services, you can contact them directly. The phone number is +356 2133 4725,