CHARLESTOWN ( Firth of Forth den8