A village on the Fife coast, two miles south-west of Dunfermline, Charlestown is, oddly enough, laid out in the shape of an E.