The Page Description. Crayford is a town and electoral ward in south-east London, England within the London, There was also an Iron Mill, which was later replaced by a saw mill (in 1765), which, There are six other pubs in the town centre - 'The Charlotte' in Station Road,'The Duke of Wellington' on London Road, 'The Crayford Arms', 'The....