An increasing number of British and American TV productions have filmed on Malta in recent years, with the islands doubling for locations in Greece, Italy and the Middle East, as well as ancient Rome and Troy.