Grange, North End Road: ‘…a sacrifice on the altar of indifference’