I have a shapefile (green point layer below) in which I use gdal_grid to grid it into raster and then gdalwarp to transform from the source reference system (EPSG:27700) to the destination reference system (EPSG:3857).
However, as you can see the below, once gridded it moves position and becomes misaligned.
How can I fix this?