 The underlying geology of the Ivel Valley is alluvial.The town centre stands largely on river gravel but with smaller areas of green and brown sands and sandstones, and glacial gravel.Boulder clay dominates the outlying southern and eastern parts.