The sensing of gravity has emerged as an important tool in geophysics for applications such as engineering and climate research, where it provides the capability to probe otherwise inaccessible features under the surface of the Earth. Examples include the monitoring of temporal variations such as those found in aquifers and geodesy. However, resolving metre scale underground features is rendered impractical by the long measurement times needed for the removal of vibrational noise. Here, we overcome this limitation and open up the field of gravity cartography by realising a practical quantum gravity gradient sensor. Our design suppresses the effects of micro-seismic and laser noise, as well as thermal and magnetic field variations, and instrument tilt. The instrument achieves an uncertainty of 20 E (1 E = 10^-9 s^-2) and is used to perform a 0.5 m spatial resolution survey across a 8.5 m long line, detecting a 2 m tunnel with a signal to noise ratio of 8. The tunnel centre is localised using a Bayesian inference method, determining the centre to within ± 0.19 m in the horizontal direction and finding the centre depth as (1.89 -0.59/+2.3) m. The removal of vibrational noise enables improvements in instrument performance to directly translate into reduced measurement time in mapping. This opens new applications such as mapping the water distribution of aquifers and evaluating impacts on the water table, detecting new features in archaeology, determination of soil properties and water content ,and reducing the risk of unforeseen ground conditions in the construction of critical energy, transport and utilities infrastructure, providing a new window into the underground.