CIIARLESTOWN ( Firth of Forth ) den30