Cricklade is a town and civil parish on the River Thames in north Wiltshire, England, midway between Swindon and Cirencester. It is the first downstream town on the Thames. The parish population at the 2011 census was 4,227.
Distance between:
London to Cricklade75 Miles / 121 Kms Liverpool to Cricklade131 Miles / 212 Kms