A casing position locator for detecting structural features of a borehole casing, the locator including: a plurality of field generators for generating respective dynamic magnetic fields which combine to provide a dynamic test magnetic field to interact with the casing, where the test field includes a magnetic field null point located where the respective dynamic magnetic fields substantially cancel each other out; and a sensor for detecting a change in the position of the null point, relative to the sensor, due to the interaction.