chippenham is in western wiltshire, at a prominent crossing of the river avon, between the marlborough downs to the east, the southern cotswolds to the north and west and salisbury plain to the southeast.