CIIARLESTOWN ( Firtli of Forth ) d.